A B C D E G H I J L M N O P Q R S T U V W 

A

appendJmsProperties(Message, Exchange) - Method in class org.apache.camel.component.jms.JmsBinding
Appends the JMS headers from the Camel JmsMessage
appendJmsProperties(Message, Exchange, Message) - Method in class org.apache.camel.component.jms.JmsBinding
Appends the JMS headers from the Camel JmsMessage
appendJmsProperty(Message, Exchange, Message, String, Object) - Method in class org.apache.camel.component.jms.JmsBinding
 

B

browse(JmsOperations, String, JmsQueueEndpoint) - Method in class org.apache.camel.component.jms.DefaultQueueBrowseStrategy
 
browse(JmsOperations, String, JmsQueueEndpoint) - Method in interface org.apache.camel.component.jms.QueueBrowseStrategy
 
browseAllMessagesAsXml(Boolean) - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
browseExchange(Integer) - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
browseMessageAsXml(Integer, Boolean) - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
browseMessageBody(Integer) - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
browseRangeMessagesAsXml(Integer, Integer, Boolean) - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 

C

callback - Variable in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
camelContext - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
chooseMessageListenerContainerImplementation(JmsEndpoint) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
configuredQoS() - Method in class org.apache.camel.component.jms.JmsConfiguration
When one of the QoS properties are configured such as JmsConfiguration.setDeliveryPersistent(boolean), JmsConfiguration.setPriority(int) or JmsConfiguration.setTimeToLive(long) then we should auto default the setting of JmsConfiguration.setExplicitQosEnabled(boolean) if its not been configured yet
configureListenerContainer(AbstractMessageListenerContainer, JmsConsumer) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
configureMessageListener(EndpointMessageListener) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
configureMessageListenerContainer(AbstractMessageListenerContainer, JmsEndpoint) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
ConsumerType - Enum in org.apache.camel.component.jms
 
convertPathToActualDestination(String, Map<String, Object>) - Method in class org.apache.camel.component.jms.JmsComponent
A strategy method allowing the URI destination to be translated into the actual JMS destination name (say by looking up in JNDI or something)
copy() - Method in class org.apache.camel.component.jms.JmsConfiguration
Returns a copy of this configuration
copyFrom(Message) - Method in class org.apache.camel.component.jms.JmsMessage
 
correlation - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
correlationId - Variable in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
correlationIds - Variable in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
CorrelationListener - Interface in org.apache.camel.component.jms.reply
Listener for events when correlation id's changes.
CorrelationTimeoutMap - Class in org.apache.camel.component.jms.reply
A TimeoutMap which is used to track reply messages which has been timed out, and thus should trigger the waiting Exchange to timeout as well.
CorrelationTimeoutMap(ScheduledExecutorService, long) - Constructor for class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 
createBody() - Method in class org.apache.camel.component.jms.JmsMessage
 
createByteArrayFromBytesMessage(BytesMessage) - Method in class org.apache.camel.component.jms.JmsBinding
 
createConfiguration() - Method in class org.apache.camel.component.jms.JmsComponent
Factory method to create the default configuration instance
createConnectionFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
Factory method which allows derived classes to customize the lazy creation
createConsumer(Processor) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createConsumer(Processor, AbstractMessageListenerContainer) - Method in class org.apache.camel.component.jms.JmsEndpoint
Creates a consumer using the given processor and listener container
createDefaultTaskExecutor() - Method in class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
Create a default TaskExecutor.
createDestinationResolver(DestinationEndpoint) - Static method in class org.apache.camel.component.jms.JmsConfiguration
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.jms.JmsComponent
 
createEndpointUri() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createExchange(Message, Object) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
createExchange(ExchangePattern) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createExchange(Message) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createInOnlyTemplate(JmsEndpoint, boolean, String) - Method in class org.apache.camel.component.jms.JmsConfiguration
Creates a JmsOperations object used for one way messaging
createInOnlyTemplate() - Method in class org.apache.camel.component.jms.JmsEndpoint
Factory method for creating a new template for InOnly message exchanges
createInOutTemplate(JmsEndpoint, boolean, String, long) - Method in class org.apache.camel.component.jms.JmsConfiguration
Creates a JmsOperations object used for request/response using a request timeout value
createInOutTemplate() - Method in class org.apache.camel.component.jms.JmsEndpoint
Factory method for creating a new template for InOut message exchanges
createJmsDestination(Session) - Method in class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
 
createJmsDestination(Session) - Method in class org.apache.camel.component.jms.JmsTemporaryTopicEndpoint
 
createJmsMessage(Exception, Session) - Method in class org.apache.camel.component.jms.JmsBinding
 
createJmsMessage(Exchange, Object, Map<String, Object>, Session, CamelContext) - Method in class org.apache.camel.component.jms.JmsBinding
 
createJmsMessageForType(Exchange, Object, Map<String, Object>, Session, CamelContext, JmsMessageType) - Method in class org.apache.camel.component.jms.JmsBinding
Create the Message
createListenerConnectionFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
Factory method which allows derived classes to customize the lazy creation
createListenerContainer() - Method in class org.apache.camel.component.jms.reply.QueueReplyManager
 
createListenerContainer() - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
createListenerContainer() - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
createMapFromMapMessage(MapMessage) - Method in class org.apache.camel.component.jms.JmsBinding
Extracts a Map from a MapMessage
createMessageId() - Method in class org.apache.camel.component.jms.JmsMessage
 
createMessageListener(JmsEndpoint, Processor) - Method in class org.apache.camel.component.jms.JmsConsumer
 
createMessageListenerContainer(JmsEndpoint) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
createMessageListenerContainer() - Method in class org.apache.camel.component.jms.JmsConsumer
 
createMessageListenerContainer() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createMessageListenerContainer(JmsEndpoint) - Method in interface org.apache.camel.component.jms.MessageListenerContainerFactory
Create a custom AbstractMessageListenerContainer.
createPollingConsumer() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createProducer() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
createQueueBrowseStrategy() - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
createQueueEndpoint(String, JmsComponent, String, JmsConfiguration, QueueBrowseStrategy) - Method in class org.apache.camel.component.jms.JmsComponent
 
createReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.jms.reply.QueueReplyManager
 
createReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
createReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
createReplyManager() - Method in class org.apache.camel.component.jms.JmsProducer
 
createReplyManager(String) - Method in class org.apache.camel.component.jms.JmsProducer
 
createTemplateConnectionFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
Factory method which allows derived classes to customize the lazy creation
createTemporaryQueueEndpoint(String, JmsComponent, String, JmsConfiguration, QueueBrowseStrategy) - Method in class org.apache.camel.component.jms.JmsComponent
 
createTemporaryTopicEndpoint(String, JmsComponent, String, JmsConfiguration) - Method in class org.apache.camel.component.jms.JmsComponent
 
createTopicEndpoint(String, JmsComponent, String, JmsConfiguration) - Method in class org.apache.camel.component.jms.JmsComponent
 
createTransactionManager() - Method in class org.apache.camel.component.jms.JmsConfiguration
Factory method which which allows derived classes to customize the lazy transaction manager creation

D

decodeKey(String) - Method in class org.apache.camel.component.jms.DefaultJmsKeyFormatStrategy
 
decodeKey(String) - Method in interface org.apache.camel.component.jms.JmsKeyFormatStrategy
Decodes the key after its received from a Message message.
decodeKey(String) - Method in class org.apache.camel.component.jms.PassThroughJmsKeyFormatStrategy
 
defaultCacheLevel(JmsEndpoint) - Method in class org.apache.camel.component.jms.JmsConfiguration
Defaults the JMS cache level if none is explicitly specified.
DefaultJmsKeyFormatStrategy - Class in org.apache.camel.component.jms
Default strategy that handles dots and hyphens.
DefaultJmsKeyFormatStrategy() - Constructor for class org.apache.camel.component.jms.DefaultJmsKeyFormatStrategy
 
DefaultJmsMessageListenerContainer - Class in org.apache.camel.component.jms
The default container which listen for messages on the JMS destination.
DefaultJmsMessageListenerContainer(JmsEndpoint) - Constructor for class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
 
DefaultJmsMessageListenerContainer(JmsEndpoint, boolean) - Constructor for class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
 
DefaultQueueBrowseStrategy - Class in org.apache.camel.component.jms
A default implementation of queue browsing using the Spring BrowserCallback
DefaultQueueBrowseStrategy() - Constructor for class org.apache.camel.component.jms.DefaultQueueBrowseStrategy
 
DefaultSpringErrorHandler - Class in org.apache.camel.component.jms
A default Spring ErrorHandler that logs the exception, according to configuration options.
DefaultSpringErrorHandler(CamelContext, Class<?>, LoggingLevel, boolean) - Constructor for class org.apache.camel.component.jms.DefaultSpringErrorHandler
 
DefaultTaskExecutorType - Enum in org.apache.camel.component.jms
Hints what type of default task executor our DefaultJmsMessageListenerContainer should use.
DestinationEndpoint - Interface in org.apache.camel.component.jms
An optional interface that a JmsEndpoint may implement to return the underlying Destination object
destroy() - Method in class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
 
determineCorrelationId(Message) - Method in class org.apache.camel.component.jms.EndpointMessageListener
Strategy to determine which correlation id to use among JMSMessageID and JMSCorrelationID.
determineCorrelationId(Message, String) - Method in class org.apache.camel.component.jms.JmsProducer
Strategy to determine which correlation id to use among JMSMessageID and JMSCorrelationID.
dirty - Variable in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
doResume() - Method in class org.apache.camel.component.jms.JmsConsumer
 
doSend(MessageProducer, Message) - Method in class org.apache.camel.component.jms.JmsConfiguration.CamelJmsTemplate
Override so we can support preserving the Qos settings that have been set on the message.
doSend(boolean, String, Destination, MessageCreator, MessageSentCallback) - Method in class org.apache.camel.component.jms.JmsProducer
Sends the message using the JmsTemplate.
doShutdown() - Method in class org.apache.camel.component.jms.JmsComponent
 
doStart() - Method in class org.apache.camel.component.jms.JmsComponent
 
doStart() - Method in class org.apache.camel.component.jms.JmsConsumer
 
doStart() - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
doStart() - Method in class org.apache.camel.component.jms.JmsProducer
 
doStart() - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
doStop() - Method in class org.apache.camel.component.jms.JmsConsumer
 
doStop() - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
doStop() - Method in class org.apache.camel.component.jms.JmsProducer
 
doStop() - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
doSuspend() - Method in class org.apache.camel.component.jms.JmsConsumer
 

E

encodeKey(String) - Method in class org.apache.camel.component.jms.DefaultJmsKeyFormatStrategy
 
encodeKey(String) - Method in interface org.apache.camel.component.jms.JmsKeyFormatStrategy
Encodes the key before its sent as a Message message.
encodeKey(String) - Method in class org.apache.camel.component.jms.PassThroughJmsKeyFormatStrategy
 
endpoint - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
EndpointMessageListener - Class in org.apache.camel.component.jms
A JMS MessageListener which can be used to delegate processing to a Camel endpoint.
EndpointMessageListener(JmsEndpoint, Processor) - Constructor for class org.apache.camel.component.jms.EndpointMessageListener
 
ensureInitialHeaders() - Method in class org.apache.camel.component.jms.JmsMessage
Ensure that the headers have been populated from the underlying JMS message before we start mutating the headers
exchange - Variable in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
ExclusiveQueueMessageListenerContainer - Class in org.apache.camel.component.jms.reply
This DefaultMessageListenerContainer is used for reply queues which are exclusive.
ExclusiveQueueMessageListenerContainer(JmsEndpoint) - Constructor for class org.apache.camel.component.jms.reply.ExclusiveQueueMessageListenerContainer
 
executorService - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
expression - Variable in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
extractBodyFromJms(Exchange, Message) - Method in class org.apache.camel.component.jms.JmsBinding
Extracts the body from the JMS message
extractHeadersFromJms(Message, Exchange) - Method in class org.apache.camel.component.jms.JmsBinding
 

G

get(String) - Method in class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 
get() - Method in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
getAcknowledgementMode() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getAcknowledgementMode() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getAcknowledgementModeName() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getAcknowledgementModeName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getAsyncStartStopExecutorService() - Method in class org.apache.camel.component.jms.JmsComponent
 
getAsyncStartStopExecutorService() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getBinding() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
getBinding() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getBinding() - Method in class org.apache.camel.component.jms.JmsMessage
 
getCacheLevel() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getCacheLevel() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getCacheLevelName() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getCacheLevelName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getCallback() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
 
getCamelId() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getCamelManagementName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getClientId() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getClientId() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getComponent() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getConcurrentConsumers() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getConcurrentConsumers() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getConfiguration() - Method in class org.apache.camel.component.jms.JmsComponent
 
getConfiguration() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getConnectionFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getConnectionFactory() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getConsumerType() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getCorrelationId() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
Gets the correlation id
getDefaultTaskExecutorType() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getDefaultTaskExecutorType() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getDeliveryMode() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getDeliveryMode() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getDestination() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getDestinationName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getDestinationResolver() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getDestinationResolver() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getDestinationType() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getDurableSubscriptionName() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getDurableSubscriptionName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getEndpoint() - Method in class org.apache.camel.component.jms.JmsConsumer
 
getEndpoint() - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
getEndpoint() - Method in class org.apache.camel.component.jms.JmsProducer
 
getEndpointConfiguredDestinationName() - Method in class org.apache.camel.component.jms.JmsEndpoint
Gets the destination name which was configured from the endpoint uri.
getEndpointMessageListener() - Method in class org.apache.camel.component.jms.JmsConsumer
 
getEndpointUri() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getErrorHandler() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getErrorHandler() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getErrorHandlerLoggingLevel() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getErrorHandlerLoggingLevel() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getExceptionListener() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getExceptionListener() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getExchange() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
 
getExchanges() - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
getHeader(String) - Method in class org.apache.camel.component.jms.JmsMessage
 
getHeaderFilterStrategy() - Method in class org.apache.camel.component.jms.JmsComponent
 
getHeaderFilterStrategy() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getHeaders() - Method in class org.apache.camel.component.jms.JmsMessage
 
getIdleConsumerLimit() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getIdleConsumerLimit() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getIdleTaskExecutionLimit() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getIdleTaskExecutionLimit() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getInOnlyTemplate() - Method in class org.apache.camel.component.jms.JmsProducer
 
getInOutTemplate() - Method in class org.apache.camel.component.jms.JmsProducer
 
getJmsDestination(Session) - Method in interface org.apache.camel.component.jms.DestinationEndpoint
 
getJmsDestination(Session) - Method in class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
 
getJmsDestination(Session) - Method in class org.apache.camel.component.jms.JmsTemporaryTopicEndpoint
 
getJmsKeyFormatStrategy() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getJmsKeyFormatStrategy() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getJmsMessage() - Method in class org.apache.camel.component.jms.JmsMessage
Returns the underlying JMS message
getJMSMessageID(Message) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Gets the JMSMessageID from the message.
getJmsMessageType() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getJmsMessageType() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getJMSMessageTypeForBody(Exchange, Object, Map<String, Object>, Session, CamelContext) - Method in class org.apache.camel.component.jms.JmsBinding
Return the JmsMessageType
getJmsOperations() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getJmsOperations() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getJMSRedelivered(Message) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Gets the JMSRedelivered from the message.
getJMSReplyTo(Message) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Gets the JMSReplyTo from the message.
getJMSType(Message) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Gets the JMSType from the message.
getListenerConnectionFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getListenerConnectionFactory() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getListenerContainer() - Method in class org.apache.camel.component.jms.JmsConsumer
 
getMaxConcurrentConsumers() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getMaxConcurrentConsumers() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getMaximumBrowseSize() - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 
getMaxMessagesPerTask() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getMaxMessagesPerTask() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getMessage() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
Gets the received message
getMessageConverter() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getMessageConverter() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getMessageListenerContainerFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getMessageListenerContainerFactory() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getMessageSelector() - Method in class org.apache.camel.component.jms.reply.SharedQueueMessageListenerContainer
 
getMetadataJmsOperations(JmsEndpoint) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getMetadataJmsOperations() - Method in class org.apache.camel.component.jms.JmsEndpoint
Returns the JmsOperations used for metadata operations such as creating temporary destinations
getMetadataJmsOperations(JmsEndpoint) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getObjectProperty(Message, String) - Method in class org.apache.camel.component.jms.JmsBinding
 
getOriginalCorrelationId() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
Gets the original correlation id, if one was set when sending the message.
getPriority() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getPriority() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getProperty(Message, String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Gets a JMS property
getProviderMetadata() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getProviderMetadata() - Method in class org.apache.camel.component.jms.JmsEndpoint
Returns the provider metadata
getQueueBrowseStrategy() - Method in class org.apache.camel.component.jms.JmsComponent
 
getReceiveTimeout() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getReceiveTimeout() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getRecoveryInterval() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getRecoveryInterval() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getReplyTo() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getReplyTo() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getReplyTo() - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Gets the reply to queue being used
getReplyTo() - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
getReplyTo() - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
getReplyToCacheLevelName() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getReplyToCacheLevelName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getReplyToDestination() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
getReplyToDestination(Message) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
getReplyToDestinationSelectorName() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getReplyToDestinationSelectorName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getReplyToOverride() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getReplyToType() - Method in class org.apache.camel.component.jms.JmsConfiguration
Gets the reply to type.
getReplyToType() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getRequestTimeout() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getRequestTimeout() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getRequestTimeout() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
The timeout value
getRequestTimeoutCheckerInterval() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getRequestTimeoutCheckerInterval() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getRunningMessageListeners() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getSelector() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getState() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getStringProperty(Message, String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Gets the String Properties from the message.
getTaskExecutor() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getTaskExecutor() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getTemplate() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
getTemplateConnectionFactory() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getTemplateConnectionFactory() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getTemporaryQueueType() - Method in class org.apache.camel.component.jms.JmsEndpoint
Lazily loads the temporary queue type if one has not been explicitly configured via calling the JmsProviderMetadata.setTemporaryQueueType(Class) on the JmsEndpoint.getConfiguration() instance
getTemporaryQueueType(JmsOperations) - Method in class org.apache.camel.component.jms.JmsProviderMetadata
Lazily loads the temporary queue type if one has not been explicitly configured via calling the JmsProviderMetadata.setTemporaryQueueType(Class)
getTemporaryQueueType() - Method in class org.apache.camel.component.jms.JmsProviderMetadata
 
getTemporaryTopicType() - Method in class org.apache.camel.component.jms.JmsEndpoint
Lazily loads the temporary topic type if one has not been explicitly configured via calling the JmsProviderMetadata.setTemporaryTopicType(Class) on the JmsEndpoint.getConfiguration() instance
getTemporaryTopicType(JmsOperations) - Method in class org.apache.camel.component.jms.JmsProviderMetadata
Lazily loads the temporary topic type if one has not been explicitly configured via calling the JmsProviderMetadata.setTemporaryTopicType(Class)
getTemporaryTopicType() - Method in class org.apache.camel.component.jms.JmsProviderMetadata
 
getThreadName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getTimeToLive() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getTimeToLive() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getTransactionManager() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getTransactionManager() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getTransactionName() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getTransactionName() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getTransactionTimeout() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
getTransactionTimeout() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
getUuidGenerator() - Method in class org.apache.camel.component.jms.JmsProducer
 
getValidJMSHeaderValue(String, Object) - Method in class org.apache.camel.component.jms.JmsBinding
Strategy to test if the given header is valid according to the JMS spec to be set as a property on the JMS message.

H

handleError(Throwable) - Method in class org.apache.camel.component.jms.DefaultSpringErrorHandler
 
handleReplyMessage(String, Message) - Method in class org.apache.camel.component.jms.reply.QueueReplyManager
 
handleReplyMessage(String, Message) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
handleReplyMessage(String, Message) - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
hasProperty(Message, String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Tests whether a given property with the name exists

I

initialize() - Method in class org.apache.camel.component.jms.JmsHeaderFilterStrategy
 
initReplyManager() - Method in class org.apache.camel.component.jms.JmsProducer
 
InOnlyMessageSentCallback - Class in org.apache.camel.component.jms
MessageSentCallback used to enrich the Camel Exchange with the actual JMSMessageID after sending to a JMS Destination using ExchangePattern.InOnly style.
InOnlyMessageSentCallback(Exchange) - Constructor for class org.apache.camel.component.jms.InOnlyMessageSentCallback
 
isAcceptMessagesWhileStopping() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAcceptMessagesWhileStopping() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isAllowNullBody() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAllowNullBody() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isAllowQuickStop() - Method in class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
Whether this DefaultMessageListenerContainer allows the DefaultJmsMessageListenerContainer.runningAllowed() to quick stop in case JmsConfiguration.isAcceptMessagesWhileStopping() is enabled, and CamelContext is currently being stopped.
isAlwaysCopyMessage() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAlwaysCopyMessage() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isAsync() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
isAsyncConsumer() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAsyncConsumer() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isAsyncStartListener() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAsyncStartListener() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isAsyncStopListener() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAsyncStopListener() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isAutoStartup() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isAutoStartup() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isDeliveryPersistent() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isDeliveryPersistent() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isDisableReplyTo() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
isDisableReplyTo() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isDisableReplyTo() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isDisableTimeToLive() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isDisableTimeToLive() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isEagerLoadingOfProperties() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
isEagerLoadingOfProperties() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isEagerLoadingOfProperties() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isErrorHandlerLogStackTrace() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isErrorHandlerLogStackTrace() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isExplicitQosEnabled() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isExplicitQosEnabled() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isExposeListenerSession() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isExposeListenerSession() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isForceSendOriginalMessage() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isForceSendOriginalMessage() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isIncludeAllJMSXProperties() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isIncludeAllJMSXProperties() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isIncludeSentJMSMessageID() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isIncludeSentJMSMessageID() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isLazyCreateTransactionManager() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isLazyCreateTransactionManager() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isMapJmsMessage() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isMessageIdEnabled() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isMessageIdEnabled() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isMessageTimestampEnabled() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isMessageTimestampEnabled() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isMultipleConsumersSupported() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isPreserveMessageQos() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isPreserveMessageQos() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isPubSubDomain() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isPubSubNoLocal() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isPubSubNoLocal() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isQueuePrefix(String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Whether the destination name has either queue or temp queue prefix.
isReplyToDeliveryPersistent() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isReplyToDeliveryPersistent() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isRunning() - Method in class org.apache.camel.component.jms.JmsEndpoint
State whether this endpoint is running (eg started)
isSingleton() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isSingleton() - Method in class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
This endpoint is a singleton so that the temporary destination instances are shared across all producers and consumers of the same endpoint URI
isSingleton() - Method in class org.apache.camel.component.jms.JmsTemporaryTopicEndpoint
This endpoint is a singleton so that the temporary destination instances are shared across all producers and consumers of the same endpoint URI
isStandardJMSHeader(String) - Method in class org.apache.camel.component.jms.JmsBinding
Is the given header a standard JMS header
isSubscriptionDurable() - Method in class org.apache.camel.component.jms.JmsConfiguration
Deprecated.
isSubscriptionDurable() - Method in class org.apache.camel.component.jms.JmsEndpoint
Deprecated.
isTestConnectionOnStartup() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isTestConnectionOnStartup() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isTimeout() - Method in class org.apache.camel.component.jms.reply.ReplyHolder
Whether timeout triggered or not.
isTopicPrefix(String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Whether the destination name has either topic or temp topic prefix.
isTransacted() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isTransacted() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isTransactedInOut() - Method in class org.apache.camel.component.jms.JmsConfiguration
Deprecated.
isTransactedInOut() - Method in class org.apache.camel.component.jms.JmsEndpoint
Deprecated.
isTransactedRedelivered() - Method in class org.apache.camel.component.jms.JmsMessage
 
isTransferException() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isTransferException() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isTransferExchange() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isTransferExchange() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
isUseMessageIDAsCorrelationID() - Method in class org.apache.camel.component.jms.JmsConfiguration
 
isUseMessageIDAsCorrelationID() - Method in class org.apache.camel.component.jms.JmsEndpoint
 

J

JMS_DELIVERY_MODE - Static variable in class org.apache.camel.component.jms.JmsConstants
 
JMS_DESTINATION - Static variable in class org.apache.camel.component.jms.JmsConstants
 
JMS_DESTINATION_NAME - Static variable in class org.apache.camel.component.jms.JmsConstants
 
JMS_MESSAGE_TYPE - Static variable in class org.apache.camel.component.jms.JmsConstants
 
JMS_REQUEST_TIMEOUT - Static variable in class org.apache.camel.component.jms.JmsConstants
 
JMS_X_GROUP_ID - Static variable in class org.apache.camel.component.jms.JmsConstants
 
JmsBinding - Class in org.apache.camel.component.jms
A Strategy used to convert between a Camel Exchange and JmsMessage to and from a JMS Message
JmsBinding() - Constructor for class org.apache.camel.component.jms.JmsBinding
 
JmsBinding(JmsEndpoint) - Constructor for class org.apache.camel.component.jms.JmsBinding
 
JmsComponent - Class in org.apache.camel.component.jms
JmsComponent() - Constructor for class org.apache.camel.component.jms.JmsComponent
 
JmsComponent(Class<? extends Endpoint>) - Constructor for class org.apache.camel.component.jms.JmsComponent
 
JmsComponent(CamelContext) - Constructor for class org.apache.camel.component.jms.JmsComponent
 
JmsComponent(CamelContext, Class<? extends Endpoint>) - Constructor for class org.apache.camel.component.jms.JmsComponent
 
JmsComponent(JmsConfiguration) - Constructor for class org.apache.camel.component.jms.JmsComponent
 
jmsComponent() - Static method in class org.apache.camel.component.jms.JmsComponent
Static builder method
jmsComponent(JmsConfiguration) - Static method in class org.apache.camel.component.jms.JmsComponent
Static builder method
jmsComponent(ConnectionFactory) - Static method in class org.apache.camel.component.jms.JmsComponent
Static builder method
jmsComponentAutoAcknowledge(ConnectionFactory) - Static method in class org.apache.camel.component.jms.JmsComponent
Static builder method
jmsComponentClientAcknowledge(ConnectionFactory) - Static method in class org.apache.camel.component.jms.JmsComponent
Static builder method
jmsComponentTransacted(ConnectionFactory) - Static method in class org.apache.camel.component.jms.JmsComponent
 
jmsComponentTransacted(ConnectionFactory, PlatformTransactionManager) - Static method in class org.apache.camel.component.jms.JmsComponent
 
JmsConfiguration - Class in org.apache.camel.component.jms
 
JmsConfiguration() - Constructor for class org.apache.camel.component.jms.JmsConfiguration
 
JmsConfiguration(ConnectionFactory) - Constructor for class org.apache.camel.component.jms.JmsConfiguration
 
JmsConfiguration.CamelJmsTemplate - Class in org.apache.camel.component.jms
 
JmsConfiguration.CamelJmsTemplate(JmsConfiguration, ConnectionFactory) - Constructor for class org.apache.camel.component.jms.JmsConfiguration.CamelJmsTemplate
 
JmsConstants - Class in org.apache.camel.component.jms
JMS constants
JmsConsumer - Class in org.apache.camel.component.jms
A Consumer which uses Spring's AbstractMessageListenerContainer implementations to consume JMS messages.
JmsConsumer(JmsEndpoint, Processor, AbstractMessageListenerContainer) - Constructor for class org.apache.camel.component.jms.JmsConsumer
 
JmsEndpoint - Class in org.apache.camel.component.jms
JmsEndpoint() - Constructor for class org.apache.camel.component.jms.JmsEndpoint
 
JmsEndpoint(Topic) - Constructor for class org.apache.camel.component.jms.JmsEndpoint
 
JmsEndpoint(String, JmsComponent, String, boolean, JmsConfiguration) - Constructor for class org.apache.camel.component.jms.JmsEndpoint
 
JmsEndpoint(String, JmsBinding, JmsConfiguration, String, boolean) - Constructor for class org.apache.camel.component.jms.JmsEndpoint
 
JmsEndpoint(String, String, boolean) - Constructor for class org.apache.camel.component.jms.JmsEndpoint
 
JmsEndpoint(String, String) - Constructor for class org.apache.camel.component.jms.JmsEndpoint
Creates a pub-sub endpoint with the given destination
JmsHeaderFilterStrategy - Class in org.apache.camel.component.jms
 
JmsHeaderFilterStrategy() - Constructor for class org.apache.camel.component.jms.JmsHeaderFilterStrategy
 
JmsHeaderFilterStrategy(boolean) - Constructor for class org.apache.camel.component.jms.JmsHeaderFilterStrategy
 
JmsKeyFormatStrategy - Interface in org.apache.camel.component.jms
Strategy for applying encoding and decoding of JMS headers so they apply to the JMS spec.
JmsMessage - Class in org.apache.camel.component.jms
Represents a Message for working with JMS
JmsMessage(Message, JmsBinding) - Constructor for class org.apache.camel.component.jms.JmsMessage
 
JmsMessageHelper - Class in org.apache.camel.component.jms
Utility class for Message.
JmsMessageType - Enum in org.apache.camel.component.jms
Enum for different Message types.
JmsPollingConsumer - Class in org.apache.camel.component.jms
A JMS PollingConsumer.
JmsPollingConsumer(JmsEndpoint, JmsOperations) - Constructor for class org.apache.camel.component.jms.JmsPollingConsumer
 
JmsPollingConsumer(JmsEndpoint) - Constructor for class org.apache.camel.component.jms.JmsPollingConsumer
 
JmsProducer - Class in org.apache.camel.component.jms
 
JmsProducer(JmsEndpoint) - Constructor for class org.apache.camel.component.jms.JmsProducer
 
JmsProviderMetadata - Class in org.apache.camel.component.jms
A class which represents some metadata about the underlying JMS provider so that we can properly bridge JMS providers such as for dealing with temporary destinations.
JmsProviderMetadata() - Constructor for class org.apache.camel.component.jms.JmsProviderMetadata
 
JmsQueueEndpoint - Class in org.apache.camel.component.jms
An endpoint for a JMS Queue which is also browsable
JmsQueueEndpoint(Queue) - Constructor for class org.apache.camel.component.jms.JmsQueueEndpoint
 
JmsQueueEndpoint(String, JmsComponent, String, JmsConfiguration) - Constructor for class org.apache.camel.component.jms.JmsQueueEndpoint
 
JmsQueueEndpoint(String, JmsComponent, String, JmsConfiguration, QueueBrowseStrategy) - Constructor for class org.apache.camel.component.jms.JmsQueueEndpoint
 
JmsQueueEndpoint(String, String, QueueBrowseStrategy) - Constructor for class org.apache.camel.component.jms.JmsQueueEndpoint
 
JmsQueueEndpoint(String, String) - Constructor for class org.apache.camel.component.jms.JmsQueueEndpoint
 
JmsTemporaryQueueEndpoint - Class in org.apache.camel.component.jms
A JMS Endpoint for working with a TemporaryQueue

Important: Need to be really careful to always use the same Connection otherwise the destination goes stale

JmsTemporaryQueueEndpoint(String, JmsComponent, String, JmsConfiguration) - Constructor for class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
 
JmsTemporaryQueueEndpoint(String, JmsComponent, String, JmsConfiguration, QueueBrowseStrategy) - Constructor for class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
 
JmsTemporaryQueueEndpoint(String, String) - Constructor for class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
 
JmsTemporaryQueueEndpoint(TemporaryQueue) - Constructor for class org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
 
JmsTemporaryTopicEndpoint - Class in org.apache.camel.component.jms
A JMS Endpoint for working with a TemporaryTopic

Important: Need to be really careful to always use the same Connection otherwise the destination goes stale

JmsTemporaryTopicEndpoint(String, JmsComponent, String, JmsConfiguration) - Constructor for class org.apache.camel.component.jms.JmsTemporaryTopicEndpoint
 
JmsTemporaryTopicEndpoint(String, String) - Constructor for class org.apache.camel.component.jms.JmsTemporaryTopicEndpoint
 
JmsTemporaryTopicEndpoint(TemporaryTopic) - Constructor for class org.apache.camel.component.jms.JmsTemporaryTopicEndpoint
 

L

listenerContainer - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
loadTemporaryDestinationTypes(JmsOperations) - Method in class org.apache.camel.component.jms.JmsProviderMetadata
 
log - Variable in class org.apache.camel.component.jms.JmsEndpoint
 
LOG - Static variable in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
log - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 

M

makeJmsMessage(Exchange, Session) - Method in class org.apache.camel.component.jms.JmsBinding
Creates a JMS message from the Camel exchange and message
makeJmsMessage(Exchange, Message, Session, Exception) - Method in class org.apache.camel.component.jms.JmsBinding
Creates a JMS message from the Camel exchange and message
MessageListenerContainerFactory - Interface in org.apache.camel.component.jms
Factory used to create a custom AbstractMessageListenerContainer to be used in JMS endpoints.
MessageSelectorCreator - Class in org.apache.camel.component.jms.reply
A creator which can build the JMS message selector query string to use with a shared reply-to queue, so we can select the correct messages we expect as replies.
MessageSelectorCreator(CorrelationTimeoutMap) - Constructor for class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
MessageSentCallback - Interface in org.apache.camel.component.jms
Callback when a Message has been sent.

N

newInstance(Destination, JmsComponent) - Static method in class org.apache.camel.component.jms.JmsEndpoint
Returns a new JMS endpoint for the given JMS destination using the configuration from the given JMS component
newInstance(Destination) - Static method in class org.apache.camel.component.jms.JmsEndpoint
Returns a new JMS endpoint for the given JMS destination
newInstance() - Method in class org.apache.camel.component.jms.JmsMessage
 
normalizeDestinationName(String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Normalizes the destination name.
normalizeDestinationName(String, boolean) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Normalizes the destination name.

O

onEviction(String) - Method in interface org.apache.camel.component.jms.reply.CorrelationListener
Callback when a correlation id is evicted due timeout
onEviction(String, ReplyHandler) - Method in class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 
onEviction(String) - Method in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
onListenerContainerStarting(AbstractMessageListenerContainer) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
onListenerContainerStopped(AbstractMessageListenerContainer) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
onMessage(Message) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
onMessage(Message) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
onPut(String) - Method in interface org.apache.camel.component.jms.reply.CorrelationListener
Callback when a new correlation id is added
onPut(String) - Method in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
onRemove(String) - Method in interface org.apache.camel.component.jms.reply.CorrelationListener
Callback when a correlation id is removed
onRemove(String) - Method in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
onReply(String, Message) - Method in interface org.apache.camel.component.jms.reply.ReplyHandler
The reply message was received
onReply(String, Message) - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
onTimeout(String) - Method in interface org.apache.camel.component.jms.reply.ReplyHandler
The reply message was not received and a timeout triggered
onTimeout(String) - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
org.apache.camel.component.jms - package org.apache.camel.component.jms
Defines the JMS Component
org.apache.camel.component.jms.reply - package org.apache.camel.component.jms.reply
Logic implementing support for request/reply over JMS
originalCorrelationId - Variable in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 

P

PassThroughJmsKeyFormatStrategy - Class in org.apache.camel.component.jms
A strategy that does not do any encoding or decoding, eg.
PassThroughJmsKeyFormatStrategy() - Constructor for class org.apache.camel.component.jms.PassThroughJmsKeyFormatStrategy
 
populateInitialHeaders(Map<String, Object>) - Method in class org.apache.camel.component.jms.JmsMessage
 
populateMapMessage(MapMessage, Map<?, ?>, CamelContext) - Method in class org.apache.camel.component.jms.JmsBinding
Populates a MapMessage from a Map instance.
prepareAndStartListenerContainer() - Method in class org.apache.camel.component.jms.JmsConsumer
 
process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.jms.JmsProducer
 
processInOnly(Exchange, AsyncCallback) - Method in class org.apache.camel.component.jms.JmsProducer
 
processInOut(Exchange, AsyncCallback) - Method in class org.apache.camel.component.jms.JmsProducer
 
processReply(ReplyHolder) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Process the reply
processReply(ReplyHolder) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
put(String, ReplyHandler, long) - Method in class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 
putIfAbsent(String, ReplyHandler, long) - Method in class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 

Q

QUEUE_PREFIX - Static variable in class org.apache.camel.component.jms.JmsConfiguration
 
QueueBrowseStrategy - Interface in org.apache.camel.component.jms
 
QueueReplyHandler - Class in org.apache.camel.component.jms.reply
ReplyHandler to handle processing replies when using regular queues.
QueueReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Constructor for class org.apache.camel.component.jms.reply.QueueReplyHandler
 
QueueReplyManager - Class in org.apache.camel.component.jms.reply
A ReplyManager when using regular queues.
QueueReplyManager(CamelContext) - Constructor for class org.apache.camel.component.jms.reply.QueueReplyManager
 
queueSize() - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
 

R

receive() - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
receive(long) - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
receiveNoWait() - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
registerReply(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Register a reply
registerReply(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
remove(String) - Method in class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 
removeHeader(String) - Method in class org.apache.camel.component.jms.JmsMessage
 
removeJmsProperty(Message, String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Removes the property from the JMS message.
ReplyHandler - Interface in org.apache.camel.component.jms.reply
Handles a reply.
ReplyHolder - Class in org.apache.camel.component.jms.reply
Holder which contains the Exchange and AsyncCallback to be used when the reply arrives, so we can set the reply on the Exchange and continue routing using the callback.
ReplyHolder(Exchange, AsyncCallback, String, String, Message) - Constructor for class org.apache.camel.component.jms.reply.ReplyHolder
Constructor to use when a reply message was received
ReplyHolder(Exchange, AsyncCallback, String, String, long) - Constructor for class org.apache.camel.component.jms.reply.ReplyHolder
Constructor to use when a timeout occurred
ReplyManager - Interface in org.apache.camel.component.jms.reply
The ReplyManager is responsible for handling request-reply over JMS.
replyManager - Variable in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
ReplyManagerSupport - Class in org.apache.camel.component.jms.reply
Base class for ReplyManager implementations.
ReplyManagerSupport(CamelContext) - Constructor for class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
replyTo - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
replyToLatch - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
replyToTimeout - Variable in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
ReplyToType - Enum in org.apache.camel.component.jms
Types for replyTo queues
resolveOrCreateDestination(String, Session) - Method in class org.apache.camel.component.jms.JmsProducer
 
runningAllowed() - Method in class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
 
runningAllowed() - Method in class org.apache.camel.component.jms.SimpleJmsMessageListenerContainer
 

S

send(String, MessageCreator, MessageSentCallback) - Method in class org.apache.camel.component.jms.JmsConfiguration.CamelJmsTemplate
 
send(Destination, MessageCreator, MessageSentCallback) - Method in class org.apache.camel.component.jms.JmsConfiguration.CamelJmsTemplate
 
send(String, MessageCreator) - Method in class org.apache.camel.component.jms.JmsConfiguration.CamelJmsTemplate
 
send(Destination, MessageCreator) - Method in class org.apache.camel.component.jms.JmsConfiguration.CamelJmsTemplate
 
sendReply(Destination, Message, Exchange, Message, Exception) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
sendReply(String, Message, Exchange, Message, Exception) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
sent(Session, Message, Destination) - Method in class org.apache.camel.component.jms.InOnlyMessageSentCallback
 
sent(Session, Message, Destination) - Method in interface org.apache.camel.component.jms.MessageSentCallback
Callback when the message has been sent.
sent(Session, Message, Destination) - Method in class org.apache.camel.component.jms.reply.UseMessageIdAsCorrelationIdMessageSentCallback
 
setAcceptMessagesWhileStopping(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAcceptMessagesWhileStopping(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAcceptMessagesWhileStopping(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAcknowledgementMode(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAcknowledgementMode(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAcknowledgementMode(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAcknowledgementModeName(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAcknowledgementModeName(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAcknowledgementModeName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAllowNullBody(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAllowNullBody(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Whether to allow sending with no doy (eg as null)
setAllowNullBody(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAlwaysCopyMessage(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAlwaysCopyMessage(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAlwaysCopyMessage(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setApplicationContext(ApplicationContext) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAsync(boolean) - Method in class org.apache.camel.component.jms.EndpointMessageListener
Sets whether asynchronous routing is enabled.
setAsyncConsumer(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAsyncConsumer(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets whether asynchronous routing is enabled on JmsConsumer.
setAsyncConsumer(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAsyncStartListener(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAsyncStartListener(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAsyncStartListener(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAsyncStopListener(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAsyncStopListener(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAsyncStopListener(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setAutoStartup(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setAutoStartup(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setAutoStartup(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setBinding(JmsBinding) - Method in class org.apache.camel.component.jms.EndpointMessageListener
Sets the binding used to convert from a Camel message to and from a JMS message
setBinding(JmsBinding) - Method in class org.apache.camel.component.jms.JmsEndpoint
Sets the binding used to convert from a Camel message to and from a JMS message
setBinding(JmsBinding) - Method in class org.apache.camel.component.jms.JmsMessage
 
setBody(Object) - Method in class org.apache.camel.component.jms.JmsMessage
 
setCacheLevel(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setCacheLevel(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setCacheLevel(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setCacheLevelName(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setCacheLevelName(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setCacheLevelName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setClientId(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setClientId(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setClientId(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setConcurrentConsumers(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setConcurrentConsumers(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setConcurrentConsumers(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setConfiguration(JmsConfiguration) - Method in class org.apache.camel.component.jms.JmsComponent
Sets the JMS configuration
setConfiguration(JmsConfiguration) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsComponent
 
setConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets the default connection factory to be used if a connection factory is not specified for either JmsConfiguration.setTemplateConnectionFactory(ConnectionFactory) or JmsConfiguration.setListenerConnectionFactory(ConnectionFactory)
setConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setConsumerType(ConsumerType) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setCorrelationId(Message, String) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Sets the correlation id on the JMS message.
setDefaultTaskExecutorType(DefaultTaskExecutorType) - Method in class org.apache.camel.component.jms.JmsComponent
 
setDefaultTaskExecutorType(DefaultTaskExecutorType) - Method in class org.apache.camel.component.jms.JmsConfiguration
Indicates what type of TaskExecutor to use by default for JMS consumers.
setDefaultTaskExecutorType(DefaultTaskExecutorType) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setDeliveryMode(Integer) - Method in class org.apache.camel.component.jms.JmsComponent
 
setDeliveryMode(Integer) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setDeliveryMode(Integer) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setDeliveryPersistent(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setDeliveryPersistent(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setDeliveryPersistent(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setDestination(Destination) - Method in class org.apache.camel.component.jms.JmsEndpoint
Allows a specific JMS Destination object to be used as the destination
setDestinationName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
Name of the queue or topic to use as destination
setDestinationResolver(DestinationResolver) - Method in class org.apache.camel.component.jms.JmsComponent
 
setDestinationResolver(DestinationResolver) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setDestinationResolver(DestinationResolver) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setDestinationType(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
The kind of destination to use
setDisableReplyTo(boolean) - Method in class org.apache.camel.component.jms.EndpointMessageListener
Allows the reply-to behaviour to be disabled
setDisableReplyTo(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Disables the use of the JMSReplyTo header for consumers so that inbound messages are treated as InOnly rather than InOut requests.
setDisableReplyTo(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setDisableTimeToLive(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setDisableTimeToLive(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setDurableSubscriptionName(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setDurableSubscriptionName(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setDurableSubscriptionName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setEagerLoadingOfProperties(boolean) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
setEagerLoadingOfProperties(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setEagerLoadingOfProperties(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Enables eager loading of JMS properties as soon as a message is loaded which generally is inefficient as the JMS properties may not be required but sometimes can catch early any issues with the underlying JMS provider and the use of JMS properties
setEagerLoadingOfProperties(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setEndpoint(JmsEndpoint) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Sets the belonging JmsEndpoint.
setEndpoint(JmsEndpoint) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
setErrorHandler(ErrorHandler) - Method in class org.apache.camel.component.jms.JmsComponent
 
setErrorHandler(ErrorHandler) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setErrorHandler(ErrorHandler) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setErrorHandlerLoggingLevel(LoggingLevel) - Method in class org.apache.camel.component.jms.JmsComponent
 
setErrorHandlerLoggingLevel(LoggingLevel) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setErrorHandlerLogStackTrace(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setErrorHandlerLogStackTrace(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setErrorHandlerLogStackTrace(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setExceptionListener(ExceptionListener) - Method in class org.apache.camel.component.jms.JmsComponent
 
setExceptionListener(ExceptionListener) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setExceptionListener(ExceptionListener) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setExplicitQosEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setExplicitQosEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setExplicitQosEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setExposeListenerSession(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setExposeListenerSession(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setExposeListenerSession(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setForceSendOriginalMessage(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setForceSendOriginalMessage(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setForceSendOriginalMessage(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setHeader(String, Object) - Method in class org.apache.camel.component.jms.JmsMessage
 
setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.jms.JmsComponent
 
setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setHeaders(Map<String, Object>) - Method in class org.apache.camel.component.jms.JmsMessage
 
setIdleConsumerLimit(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setIdleConsumerLimit(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setIdleConsumerLimit(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setIdleTaskExecutionLimit(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setIdleTaskExecutionLimit(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setIdleTaskExecutionLimit(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setIncludeAllJMSXProperties(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setIncludeAllJMSXProperties(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Whether to include all JMSX properties as Camel headers when binding from JMS to Camel Message.
setIncludeAllJMSXProperties(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setIncludeSentJMSMessageID(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setIncludeSentJMSMessageID(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Whether to include the actual JMSMessageID set on the Message by the JMS vendor on the Camel Message as a header when sending InOnly messages.
setIncludeSentJMSMessageID(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setInOnlyTemplate(JmsOperations) - Method in class org.apache.camel.component.jms.JmsProducer
 
setInOutTemplate(JmsOperations) - Method in class org.apache.camel.component.jms.JmsProducer
 
setJMSDeliveryMode(Exchange, Message, Object) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Sets the JMSDeliveryMode on the message.
setJmsKeyFormatStrategy(JmsKeyFormatStrategy) - Method in class org.apache.camel.component.jms.JmsComponent
 
setJmsKeyFormatStrategy(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setJmsKeyFormatStrategy(JmsKeyFormatStrategy) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setJmsKeyFormatStrategy(JmsKeyFormatStrategy) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setJmsMessage(Message) - Method in class org.apache.camel.component.jms.JmsMessage
 
setJmsMessageType(JmsMessageType) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setJmsMessageType(JmsMessageType) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setJmsOperations(JmsOperations) - Method in class org.apache.camel.component.jms.JmsComponent
 
setJmsOperations(JmsOperations) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setJmsOperations(JmsOperations) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setJMSReplyTo(Message, Destination) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Sets the JMSReplyTo on the message.
setLazyCreateTransactionManager(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setLazyCreateTransactionManager(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setLazyCreateTransactionManager(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setListener(CorrelationListener) - Method in class org.apache.camel.component.jms.reply.CorrelationTimeoutMap
 
setListenerConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets the connection factory to be used for consuming messages
setListenerConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMapJmsMessage(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setMapJmsMessage(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMaxConcurrentConsumers(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setMaxConcurrentConsumers(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMaxConcurrentConsumers(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMaximumBrowseSize(int) - Method in class org.apache.camel.component.jms.JmsQueueEndpoint
If a number is set > 0 then this limits the number of messages that are returned when browsing the queue
setMaxMessagesPerTask(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setMaxMessagesPerTask(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMaxMessagesPerTask(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMessageConverter(MessageConverter) - Method in class org.apache.camel.component.jms.JmsComponent
 
setMessageConverter(MessageConverter) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMessageConverter(MessageConverter) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMessageId(Exchange) - Method in class org.apache.camel.component.jms.JmsProducer
 
setMessageIdEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setMessageIdEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMessageIdEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMessageListenerContainerFactory(MessageListenerContainerFactory) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMessageListenerContainerFactory(MessageListenerContainerFactory) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMessageTimestampEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setMessageTimestampEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setMessageTimestampEnabled(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setMetadataJmsOperations(JmsOperations) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets the JmsOperations used to deduce the JmsProviderMetadata details which if none is customized one is lazily created on demand
setMetadataJmsOperations(JmsOperations) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setPreserveMessageQos(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setPreserveMessageQos(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Set to true if you want to send message using the QoS settings specified on the message.
setPreserveMessageQos(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setPriority(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setPriority(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setPriority(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setProperty(Message, String, Object) - Static method in class org.apache.camel.component.jms.JmsMessageHelper
Sets the property on the given JMS message.
setProviderMetadata(JmsProviderMetadata) - Method in class org.apache.camel.component.jms.JmsConfiguration
Allows the provider metadata to be explicitly configured.
setProviderMetadata(JmsProviderMetadata) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setPubSubNoLocal(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setPubSubNoLocal(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setPubSubNoLocal(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setQueueBrowseStrategy(QueueBrowseStrategy) - Method in class org.apache.camel.component.jms.JmsComponent
 
setReceiveTimeout(long) - Method in class org.apache.camel.component.jms.JmsComponent
 
setReceiveTimeout(long) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReceiveTimeout(long) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setReceiveTimeout(long) - Method in class org.apache.camel.component.jms.JmsPollingConsumer
 
setRecoveryInterval(long) - Method in class org.apache.camel.component.jms.JmsComponent
 
setRecoveryInterval(long) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setRecoveryInterval(long) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setReplyTo(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReplyTo(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setReplyTo(Destination) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Sets the reply to queue the manager should listen for replies.
setReplyTo(Destination) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
setReplyToCacheLevelName(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setReplyToCacheLevelName(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReplyToCacheLevelName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setReplyToDeliveryPersistent(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReplyToDeliveryPersistent(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setReplyToDestination(Object) - Method in class org.apache.camel.component.jms.EndpointMessageListener
Provides an explicit reply to destination which overrides any incoming value of Message.getJMSReplyTo()
setReplyToDestinationSelectorName(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReplyToDestinationSelectorName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setReplyToOverride(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReplyToSelectorHeader(Message, Message) - Method in class org.apache.camel.component.jms.reply.QueueReplyManager
 
setReplyToSelectorHeader(Message, Message) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
To be used when a reply queue is used with a custom JMS selector is being used.
setReplyToSelectorHeader(Message, Message) - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
setReplyToType(ReplyToType) - Method in class org.apache.camel.component.jms.JmsComponent
 
setReplyToType(ReplyToType) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setReplyToType(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setRequestTimeout(long) - Method in class org.apache.camel.component.jms.JmsComponent
 
setRequestTimeout(long) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets the timeout in milliseconds which requests should timeout after
setRequestTimeout(long) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setRequestTimeoutCheckerInterval(long) - Method in class org.apache.camel.component.jms.JmsComponent
 
setRequestTimeoutCheckerInterval(long) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets the interval in milliseconds how often the request timeout checker should run.
setScheduledExecutorService(ScheduledExecutorService) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Sets the scheduled to use when checking for timeouts (no reply received within a given time period)
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
 
setSelector(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
Sets the JMS selector to use
setSubscriptionDurable(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
Deprecated.
setSubscriptionDurable(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Deprecated.
setSubscriptionDurable(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
Deprecated.
setTaskExecutor(TaskExecutor) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTaskExecutor(TaskExecutor) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTaskExecutor(TaskExecutor) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTemplate(JmsOperations) - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
setTemplateConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsConfiguration
Sets the connection factory to be used for sending messages via the JmsTemplate via JmsConfiguration.createInOnlyTemplate(JmsEndpoint,boolean, String)
setTemplateConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTemporaryQueueType(Class<? extends TemporaryQueue>) - Method in class org.apache.camel.component.jms.JmsProviderMetadata
 
setTemporaryTopicType(Class<? extends TemporaryTopic>) - Method in class org.apache.camel.component.jms.JmsProviderMetadata
 
setTestConnectionOnStartup(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTestConnectionOnStartup(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTestConnectionOnStartup(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTimeToLive(long) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTimeToLive(long) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTimeToLive(long) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTransacted(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTransacted(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTransacted(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTransactedInOut(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
Deprecated.
setTransactedInOut(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
Deprecated.
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTransactionName(String) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTransactionName(String) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTransactionName(String) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTransactionTimeout(int) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTransactionTimeout(int) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTransactionTimeout(int) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTransferException(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTransferException(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTransferException(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setTransferExchange(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setTransferExchange(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setTransferExchange(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setUseMessageIDAsCorrelationID(boolean) - Method in class org.apache.camel.component.jms.JmsComponent
 
setUseMessageIDAsCorrelationID(boolean) - Method in class org.apache.camel.component.jms.JmsConfiguration
 
setUseMessageIDAsCorrelationID(boolean) - Method in class org.apache.camel.component.jms.JmsEndpoint
 
setUuidGenerator(UuidGenerator) - Method in class org.apache.camel.component.jms.JmsProducer
 
SharedQueueMessageListenerContainer - Class in org.apache.camel.component.jms.reply
This DefaultMessageListenerContainer is used for reply queues which are shared.
SharedQueueMessageListenerContainer(JmsEndpoint, String) - Constructor for class org.apache.camel.component.jms.reply.SharedQueueMessageListenerContainer
Use a fixed JMS message selector
SharedQueueMessageListenerContainer(JmsEndpoint, MessageSelectorCreator) - Constructor for class org.apache.camel.component.jms.reply.SharedQueueMessageListenerContainer
Use a dynamic JMS message selector
shouldCreateNewMessage() - Method in class org.apache.camel.component.jms.JmsMessage
Returns true if a new JMS message instance should be created to send to the next component
shouldOutputHeader(Message, String, Object, Exchange) - Method in class org.apache.camel.component.jms.JmsBinding
Strategy to allow filtering of headers which are put on the JMS message

Note: Currently only supports sending java identifiers as keys

shutdown() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
SimpleJmsMessageListenerContainer - Class in org.apache.camel.component.jms
The simple container which listen for messages on the JMS destination.
SimpleJmsMessageListenerContainer(JmsEndpoint) - Constructor for class org.apache.camel.component.jms.SimpleJmsMessageListenerContainer
 
startListenerContainer() - Method in class org.apache.camel.component.jms.JmsConsumer
Starts the JMS listener container

Can be used to start this consumer later if it was configured to not auto startup.

stop() - Method in class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
 
stop() - Method in class org.apache.camel.component.jms.JmsEndpoint
 
stopAndDestroyListenerContainer() - Method in class org.apache.camel.component.jms.JmsConsumer
 
stopSharedConnection() - Method in class org.apache.camel.component.jms.DefaultJmsMessageListenerContainer
 
supportBlobMessage() - Method in class org.apache.camel.component.jms.JmsConfiguration
Should get overridden by implementations which support BlobMessages

T

TEMP_QUEUE_PREFIX - Static variable in class org.apache.camel.component.jms.JmsConfiguration
 
TEMP_TOPIC_PREFIX - Static variable in class org.apache.camel.component.jms.JmsConfiguration
 
TemporaryQueueReplyHandler - Class in org.apache.camel.component.jms.reply
ReplyHandler to handle processing replies when using temporary queues.
TemporaryQueueReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Constructor for class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
TemporaryQueueReplyManager - Class in org.apache.camel.component.jms.reply
A ReplyManager when using temporary queues.
TemporaryQueueReplyManager(CamelContext) - Constructor for class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
testConnectionOnStartup() - Method in class org.apache.camel.component.jms.JmsConsumer
Pre tests the connection before starting the listening.
testConnectionOnStartup() - Method in class org.apache.camel.component.jms.JmsProducer
Pre tests the connection before starting the listening.
timeout - Variable in class org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler
 
timeoutMap - Variable in class org.apache.camel.component.jms.reply.MessageSelectorCreator
 
TOPIC_PREFIX - Static variable in class org.apache.camel.component.jms.JmsConfiguration
 
toString() - Method in class org.apache.camel.component.jms.EndpointMessageListener
 
toString() - Method in class org.apache.camel.component.jms.JmsMessage
 

U

unInitReplyManager() - Method in class org.apache.camel.component.jms.JmsProducer
 
updateCorrelationId(String, String, long) - Method in class org.apache.camel.component.jms.reply.QueueReplyManager
 
updateCorrelationId(String, String, long) - Method in interface org.apache.camel.component.jms.reply.ReplyManager
Updates the correlation id to the new correlation id.
updateCorrelationId(String, String, long) - Method in class org.apache.camel.component.jms.reply.TemporaryQueueReplyManager
 
UseMessageIdAsCorrelationIdMessageSentCallback - Class in org.apache.camel.component.jms.reply
Callback to be used when using the option useMessageIDAsCorrelationID.
UseMessageIdAsCorrelationIdMessageSentCallback(ReplyManager, String, long) - Constructor for class org.apache.camel.component.jms.reply.UseMessageIdAsCorrelationIdMessageSentCallback
 

V

valueOf(String) - Static method in enum org.apache.camel.component.jms.ConsumerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.camel.component.jms.DefaultTaskExecutorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.camel.component.jms.JmsMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.camel.component.jms.ReplyToType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.jms.ConsumerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.camel.component.jms.DefaultTaskExecutorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.camel.component.jms.JmsMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.camel.component.jms.ReplyToType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForProvisionCorrelationToBeUpdated(String, Message) - Method in class org.apache.camel.component.jms.reply.ReplyManagerSupport
IMPORTANT: This logic is only being used due to high performance in-memory only testing using InOut over JMS.
A B C D E G H I J L M N O P Q R S T U V W 

Apache Camel