| Interface | Description |
|---|---|
| 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.
|
| MessageCreatedStrategy |
A strategy that allows custom components to plugin and perform custom logic when Camel creates
Message instance. |
| MessageListenerContainerFactory |
Factory used to create a custom
AbstractMessageListenerContainer to
be used in JMS endpoints. |
| MessageSentCallback |
Callback when a
Message has been sent. |
| QueueBrowseStrategy |
| Class | Description |
|---|---|
| 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 | |
| JmsComponent | |
| JmsConfiguration | |
| JmsConfiguration.CamelJmsTemplate | |
| JmsConstants |
JMS constants
|
| JmsConsumer |
A
Consumer which uses Spring's AbstractMessageListenerContainer implementations
to consume JMS messages. |
| JmsEndpoint |
The jms component allows messages to be sent to (or consumed from) a JMS Queue or Topic.
|
| JmsHeaderFilterStrategy | |
| JmsMessage |
Represents a
Message for working with JMS |
| JmsMessageHelper |
Utility class for
Message. |
| JmsPollingConsumer |
A JMS
PollingConsumer. |
| 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 | Description |
|---|---|
| ConsumerType | |
| DefaultTaskExecutorType |
Hints what type of default task executor our
DefaultJmsMessageListenerContainer should use. |
| JmsMessageType |
Enum for different
Message types. |
| ReplyToType |
Types for replyTo queues
|
Apache Camel