...
Name | Since | Default | Description | ||
---|---|---|---|---|---|
| The maximum capacity of the seda queue, i.e., the number of messages it can hold. The default value in Camel 2.2 or older is From Camel 2.3: the size is unbounded by default.
| ||||
|
| Number of concurrent threads processing exchanges. | |||
|
| Option to specify whether the caller should wait for the asynchronous task to complete before continuing. The following three options are supported:
The first two values are self-explanatory. The last value, See Async messaging for more details. | |||
|
| Timeout (in milliseconds) before a seda producer will stop waiting for an asynchronous task to complete. See From Camel 2.2: you can now disable timeout by using | |||
| 2.2 |
| Specifies whether multiple consumers are allowed. If enabled, you can use SEDA for Publish-Subscribe messaging. That is, you can send a message to the seda queue and have each consumer receive a copy of the message. When enabled, this option should be specified on every consumer endpoint. | ||
| 2.3 |
| Whether to limit the number of By default, an exception will be thrown if a seda endpoint is configured with a greater number. You can disable that check by turning this option off. | ||
| 2.9 |
| Whether a thread that sends messages to a full seda queue will block until the queue's capacity is no longer exhausted. By default, an exception will be thrown stating that the queue is full. By enabling this option, the calling thread will instead block and wait until the message can be accepted. | ||
| 2.9 | Component only: the maximum size (capacity of the number of messages it can hold) of the seda queue.
| |||
| 2.9.3 |
| Consumer only: the timeout used when polling. When a timeout occurs, the consumer can check whether it is allowed to continue running. Setting a lower value allows the consumer to react more quickly upon shutdown. | ||
| 2.11.1 |
| Whether to purge the task queue when stopping the consumer/route. This allows to stop faster, as any pending messages on the queue is discarded. | ||
| 2.12.0 |
| Define the queue instance which will be used by seda endpoint | ||
| 2.12.0 |
| Define the | ||
| 2.12.0 |
| Whether the producer should fail by throwing an exception when sending to a seda queue with no active consumers.
| ||
| 2.16 |
| Whether the producer should discard the message (do not add the message to the queue) when sending to a seda queue with no active consumers.
|
...