Package org.apache.camel.component.jms

Defines the JMS Component

See:
          Description

Interface Summary
DestinationEndpoint An optional interface that a JmsEndpoint may implement to return the underlying Destination object
JmsKeyFormatStrategy Strategy for applying encoding and decoding of JMS headers so they apply to the JMS spec.
MessageListenerContainerFactory Factory used to create a custom AbstractMessageListenerContainer to be used in JMS endpoints.
MessageSentCallback Callback when a Message has been sent.
QueueBrowseStrategy  
 

Class Summary
DefaultJmsKeyFormatStrategy Default strategy that handles dots and hyphens.
DefaultJmsMessageListenerContainer The default container which listen for messages on the JMS destination.
DefaultQueueBrowseStrategy A default implementation of queue browsing using the Spring BrowserCallback
DefaultSpringErrorHandler A default Spring ErrorHandler that logs the exception, according to configuration options.
EndpointMessageListener A JMS MessageListener which can be used to delegate processing to a Camel endpoint.
InOnlyMessageSentCallback MessageSentCallback used to enrich the Camel Exchange with the actual JMSMessageID after sending to a JMS Destination using ExchangePattern.InOnly style.
JmsBinding A Strategy used to convert between a Camel Exchange and JmsMessage to and from a JMS Message
JmsComponent A JMS Component
JmsConfiguration  
JmsConfiguration.CamelJmsTemplate  
JmsConstants JMS constants
JmsConsumer A Consumer which uses Spring's AbstractMessageListenerContainer implementations to consume JMS messages.
JmsEndpoint A JMS Endpoint
JmsHeaderFilterStrategy  
JmsMessage Represents a Message for working with JMS
JmsMessageHelper Utility class for Message.
JmsPollingConsumer  
JmsProducer  
JmsProviderMetadata 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.
JmsQueueEndpoint An endpoint for a JMS Queue which is also browsable
JmsTemporaryQueueEndpoint 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

JmsTemporaryTopicEndpoint 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

PassThroughJmsKeyFormatStrategy A strategy that does not do any encoding or decoding, eg.
SimpleJmsMessageListenerContainer The simple container which listen for messages on the JMS destination.
 

Enum Summary
ConsumerType  
DefaultTaskExecutorType Hints what type of default task executor our DefaultJmsMessageListenerContainer should use.
JmsMessageType Enum for different Message types.
ReplyToType Types for replyTo queues
 

Package org.apache.camel.component.jms Description

Defines the JMS Component



Apache Camel