Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addToQueue(Exchange, boolean) - Method in class org.apache.camel.component.seda.SedaProducer
-
Strategy method for adding the exchange to the queue.
- ArrayBlockingQueueFactory<E> - Class in org.apache.camel.component.seda
-
Implementation of
BlockingQueueFactory
producingArrayBlockingQueue
- ArrayBlockingQueueFactory() - Constructor for class org.apache.camel.component.seda.ArrayBlockingQueueFactory
B
- BlockingQueueFactory<E> - Interface in org.apache.camel.component.seda
-
Factory of
BlockingQueue
- buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.seda.SedaEndpointUriFactory
C
- CONCURRENT_CONSUMERS - Static variable in class org.apache.camel.component.seda.SedaConstants
- concurrentConsumers - Variable in class org.apache.camel.component.seda.SedaComponent
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.seda.SedaComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.seda.SedaEndpointConfigurer
- create() - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
- create() - Method in interface org.apache.camel.component.seda.BlockingQueueFactory
-
Create a new
BlockingQueue
with default capacity - create() - Method in class org.apache.camel.component.seda.LinkedBlockingQueueFactory
- create() - Method in class org.apache.camel.component.seda.PriorityBlockingQueueFactory
- create(int) - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
- create(int) - Method in interface org.apache.camel.component.seda.BlockingQueueFactory
-
Create a new
BlockingQueue
with given capacity - create(int) - Method in class org.apache.camel.component.seda.LinkedBlockingQueueFactory
- create(int) - Method in class org.apache.camel.component.seda.PriorityBlockingQueueFactory
- createConsumer(Processor) - Method in class org.apache.camel.component.seda.SedaEndpoint
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.seda.SedaComponent
- createEndpoint(String, Component, BlockingQueue<Exchange>, int) - Method in class org.apache.camel.component.seda.SedaComponent
- createEndpoint(String, Component, BlockingQueueFactory<Exchange>, int) - Method in class org.apache.camel.component.seda.SedaComponent
- createNewConsumer(Processor) - Method in class org.apache.camel.component.seda.SedaEndpoint
- createPollingConsumer() - Method in class org.apache.camel.component.seda.SedaEndpoint
- createProducer() - Method in class org.apache.camel.component.seda.SedaEndpoint
- createQueue() - Method in class org.apache.camel.component.seda.SedaEndpoint
D
- defaultQueueFactory - Variable in class org.apache.camel.component.seda.SedaComponent
- deferShutdown(ShutdownRunningTask) - Method in class org.apache.camel.component.seda.SedaConsumer
- doInit() - Method in class org.apache.camel.component.seda.SedaEndpoint
- doResume() - Method in class org.apache.camel.component.seda.SedaConsumer
- doRun() - Method in class org.apache.camel.component.seda.SedaConsumer
- doShutdown() - Method in class org.apache.camel.component.seda.SedaConsumer
- doShutdown() - Method in class org.apache.camel.component.seda.SedaEndpoint
- doStart() - Method in class org.apache.camel.component.seda.SedaConsumer
- doStart() - Method in class org.apache.camel.component.seda.SedaEndpoint
- doStart() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- doStart() - Method in class org.apache.camel.component.seda.SedaProducer
- doStop() - Method in class org.apache.camel.component.seda.SedaComponent
- doStop() - Method in class org.apache.camel.component.seda.SedaConsumer
- doStop() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- doStop() - Method in class org.apache.camel.component.seda.SedaProducer
- doSuspend() - Method in class org.apache.camel.component.seda.SedaConsumer
G
- getBrowseLimit() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.seda.SedaComponentConfigurer
- getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.seda.SedaEndpointConfigurer
- getComparator() - Method in class org.apache.camel.component.seda.PriorityBlockingQueueFactory
- getComponent() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getConcurrentConsumers() - Method in class org.apache.camel.component.seda.SedaComponent
- getConcurrentConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getConsumerMulticastProcessor() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Returns the current active consumers on this endpoint
- getCount() - Method in class org.apache.camel.component.seda.QueueReference
-
Gets the reference counter
- getCurrentQueueSize() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getDefaultCapacity() - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
- getDefaultOfferTimeout() - Method in class org.apache.camel.component.seda.SedaComponent
- getDefaultPollTimeout() - Method in class org.apache.camel.component.seda.SedaComponent
- getDefaultQueueFactory() - Method in class org.apache.camel.component.seda.SedaComponent
- getEndpoint() - Method in class org.apache.camel.component.seda.SedaConsumer
- getEndpoint() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- getExchanges() - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Returns the current pending exchanges
- getMultipleConsumers() - Method in class org.apache.camel.component.seda.QueueReference
- getName() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getOfferTimeout() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getOptionType(String, boolean) - Method in class org.apache.camel.component.seda.SedaComponentConfigurer
- getOptionType(String, boolean) - Method in class org.apache.camel.component.seda.SedaEndpointConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.seda.SedaComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.seda.SedaEndpointConfigurer
- getOrCreateQueue(SedaEndpoint, Integer, Boolean, BlockingQueueFactory<Exchange>) - Method in class org.apache.camel.component.seda.SedaComponent
- getPendingExchangesSize() - Method in class org.apache.camel.component.seda.SedaConsumer
- getPollTimeout() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getProcessor() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- getProducers() - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Returns the current active producers on this endpoint
- getQueue() - Method in class org.apache.camel.component.seda.QueueReference
-
Gets the queue
- getQueue() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getQueueKey(String) - Method in class org.apache.camel.component.seda.SedaComponent
- getQueueReference() - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Gets the
QueueReference
for this endpoint. - getQueueReference(String) - Method in class org.apache.camel.component.seda.SedaComponent
- getQueues() - Method in class org.apache.camel.component.seda.SedaComponent
- getQueueSize() - Method in class org.apache.camel.component.seda.SedaComponent
- getSize() - Method in class org.apache.camel.component.seda.QueueReference
-
Gets the queue size
- getSize() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getTimeout() - Method in class org.apache.camel.component.seda.SedaEndpoint
- getWaitForTaskToComplete() - Method in class org.apache.camel.component.seda.SedaEndpoint
H
- hasConsumers() - Method in class org.apache.camel.component.seda.QueueReference
- hasConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
I
- isBlockWhenFull() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isDefaultBlockWhenFull() - Method in class org.apache.camel.component.seda.SedaComponent
- isDefaultDiscardWhenFull() - Method in class org.apache.camel.component.seda.SedaComponent
-
Whether a thread that sends messages to a full SEDA queue will be discarded.
- isDiscardIfNoConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isDiscardWhenFull() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isEnabled(String) - Method in class org.apache.camel.component.seda.SedaEndpointUriFactory
- isFailIfNoConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isFair() - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
- isLenientProperties() - Method in class org.apache.camel.component.seda.SedaEndpointUriFactory
- isLimitConcurrentConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isMultipleConsumers() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isMultipleConsumersSupported() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isPurgeWhenStopping() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isRemote() - Method in class org.apache.camel.component.seda.SedaEndpoint
- isRunAllowed() - Method in class org.apache.camel.component.seda.SedaConsumer
- isSingleton() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
L
- LinkedBlockingQueueFactory<E> - Class in org.apache.camel.component.seda
-
Implementation of
BlockingQueueFactory
producingLinkedBlockingQueue
- LinkedBlockingQueueFactory() - Constructor for class org.apache.camel.component.seda.LinkedBlockingQueueFactory
- log - Variable in class org.apache.camel.component.seda.SedaComponent
M
- MAX_CONCURRENT_CONSUMERS - Static variable in class org.apache.camel.component.seda.SedaConstants
- maxConcurrentConsumers - Variable in class org.apache.camel.component.seda.SedaComponent
- multiValuePrefixes() - Method in class org.apache.camel.component.seda.SedaEndpointUriFactory
O
- onProcessingDone(Exchange, Exchange) - Method in class org.apache.camel.component.seda.SedaConsumer
-
Strategy to invoke when the exchange is done being processed.
- org.apache.camel.component.seda - package org.apache.camel.component.seda
P
- prepareCopy(Exchange, boolean) - Method in class org.apache.camel.component.seda.SedaProducer
- prepareExchange(Exchange) - Method in class org.apache.camel.component.seda.SedaConsumer
-
Strategy to prepare exchange for being processed by this consumer
- prepareShutdown(boolean, boolean) - Method in class org.apache.camel.component.seda.SedaConsumer
- PriorityBlockingQueueFactory<E> - Class in org.apache.camel.component.seda
-
Implementation of
BlockingQueueFactory
producingPriorityBlockingQueue
- PriorityBlockingQueueFactory() - Constructor for class org.apache.camel.component.seda.PriorityBlockingQueueFactory
- process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.seda.SedaProducer
- propertyNames() - Method in class org.apache.camel.component.seda.SedaEndpointUriFactory
- purgeQueue() - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Purges the queue
Q
- QUEUE_SIZE - Static variable in class org.apache.camel.component.seda.SedaConstants
- QueueReference - Class in org.apache.camel.component.seda
-
Holder for queue references.
- queueSize - Variable in class org.apache.camel.component.seda.SedaComponent
R
- receive() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- receive(long) - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- receiveNoWait() - Method in class org.apache.camel.component.seda.SedaPollingConsumer
- registerQueue(SedaEndpoint, BlockingQueue<Exchange>) - Method in class org.apache.camel.component.seda.SedaComponent
- run() - Method in class org.apache.camel.component.seda.SedaConsumer
S
- secretPropertyNames() - Method in class org.apache.camel.component.seda.SedaEndpointUriFactory
- SedaComponent - Class in org.apache.camel.component.seda
-
The SEDA Component is for asynchronous SEDA exchanges on a
BlockingQueue
within a CamelContext - SedaComponent() - Constructor for class org.apache.camel.component.seda.SedaComponent
- SedaComponentConfigurer - Class in org.apache.camel.component.seda
-
Generated by camel build tools - do NOT edit this file!
- SedaComponentConfigurer() - Constructor for class org.apache.camel.component.seda.SedaComponentConfigurer
- SedaConstants - Class in org.apache.camel.component.seda
- SedaConsumer - Class in org.apache.camel.component.seda
-
A Consumer for the SEDA component.
- SedaConsumer(SedaEndpoint, Processor) - Constructor for class org.apache.camel.component.seda.SedaConsumer
- SedaConsumerNotAvailableException - Exception Class in org.apache.camel.component.seda
- SedaConsumerNotAvailableException(String, Exchange) - Constructor for exception class org.apache.camel.component.seda.SedaConsumerNotAvailableException
- SedaEndpoint - Class in org.apache.camel.component.seda
-
Asynchronously call another endpoint from any Camel Context in the same JVM.
- SedaEndpoint() - Constructor for class org.apache.camel.component.seda.SedaEndpoint
- SedaEndpoint(String, Component, BlockingQueue<Exchange>) - Constructor for class org.apache.camel.component.seda.SedaEndpoint
- SedaEndpoint(String, Component, BlockingQueue<Exchange>, int) - Constructor for class org.apache.camel.component.seda.SedaEndpoint
- SedaEndpoint(String, Component, BlockingQueueFactory<Exchange>, int) - Constructor for class org.apache.camel.component.seda.SedaEndpoint
- SedaEndpointConfigurer - Class in org.apache.camel.component.seda
-
Generated by camel build tools - do NOT edit this file!
- SedaEndpointConfigurer() - Constructor for class org.apache.camel.component.seda.SedaEndpointConfigurer
- SedaEndpointUriFactory - Class in org.apache.camel.component.seda
-
Generated by camel build tools - do NOT edit this file!
- SedaEndpointUriFactory() - Constructor for class org.apache.camel.component.seda.SedaEndpointUriFactory
- SedaPollingConsumer - Class in org.apache.camel.component.seda
- SedaPollingConsumer(Endpoint) - Constructor for class org.apache.camel.component.seda.SedaPollingConsumer
- SedaProducer - Class in org.apache.camel.component.seda
- SedaProducer(SedaEndpoint, WaitForTaskToComplete, long, boolean, boolean, long) - Constructor for class org.apache.camel.component.seda.SedaProducer
- sendToConsumers(Exchange, AsyncCallback) - Method in class org.apache.camel.component.seda.SedaConsumer
-
Send the given
Exchange
to the consumer(s). - setBlockWhenFull(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Whether a thread that sends messages to a full SEDA queue will block until the queue's capacity is no longer exhausted.
- setBrowseLimit(int) - Method in class org.apache.camel.component.seda.SedaEndpoint
- setComparator(Comparator<E>) - Method in class org.apache.camel.component.seda.PriorityBlockingQueueFactory
- setConcurrentConsumers(int) - Method in class org.apache.camel.component.seda.SedaComponent
-
Sets the default number of concurrent threads processing exchanges.
- setConcurrentConsumers(int) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Number of concurrent threads processing exchanges.
- setDefaultBlockWhenFull(boolean) - Method in class org.apache.camel.component.seda.SedaComponent
-
Whether a thread that sends messages to a full SEDA queue will block until the queue's capacity is no longer exhausted.
- setDefaultCapacity(int) - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
- setDefaultDiscardWhenFull(boolean) - Method in class org.apache.camel.component.seda.SedaComponent
- setDefaultOfferTimeout(long) - Method in class org.apache.camel.component.seda.SedaComponent
-
Whether a thread that sends messages to a full SEDA queue will block until the queue's capacity is no longer exhausted.
- setDefaultPollTimeout(int) - Method in class org.apache.camel.component.seda.SedaComponent
-
The timeout (in milliseconds) used when polling.
- setDefaultQueueFactory(BlockingQueueFactory<Exchange>) - Method in class org.apache.camel.component.seda.SedaComponent
-
Sets the default queue factory.
- setDiscardIfNoConsumers(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Whether the producer should discard the message (do not add the message to the queue), when sending to a queue with no active consumers.
- setDiscardWhenFull(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Whether a thread that sends messages to a full SEDA queue will be discarded.
- setFailIfNoConsumers(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Whether the producer should fail by throwing an exception, when sending to a queue with no active consumers.
- setFair(boolean) - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
- setLimitConcurrentConsumers(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Whether to limit the number of concurrentConsumers to the maximum of 500.
- setMultipleConsumers(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Specifies whether multiple consumers are allowed.
- setOfferTimeout(long) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Offer timeout (in milliseconds) can be added to the block case when queue is full.
- setPollTimeout(int) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
The timeout (in milliseconds) used when polling.
- setPurgeWhenStopping(boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Whether to purge the task queue when stopping the consumer/route.
- setQueue(BlockingQueue<Exchange>) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Define the queue instance which will be used by the endpoint.
- setQueueSize(int) - Method in class org.apache.camel.component.seda.SedaComponent
-
Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold).
- setSize(int) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
The maximum capacity of the SEDA queue (i.e., the number of messages it can hold).
- setTimeout(long) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Timeout (in milliseconds) before a SEDA producer will stop waiting for an asynchronous task to complete.
- setWaitForTaskToComplete(WaitForTaskToComplete) - Method in class org.apache.camel.component.seda.SedaEndpoint
-
Option to specify whether the caller should wait for the async task to complete or not before continuing.
- shutdown() - Method in class org.apache.camel.component.seda.SedaEndpoint
- stop() - Method in class org.apache.camel.component.seda.SedaEndpoint
U
- updateMulticastProcessor() - Method in class org.apache.camel.component.seda.SedaEndpoint
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form