|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
JmsMessage
JmsMessage
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
TimeoutMap
which is used to track reply messages which
has been timed out, and thus should trigger the waiting Exchange
to
timeout as well.JmsOperations
object used for one way messaging
JmsOperations
object used for request/response using a request timeout value
Message
Map
from a MapMessage
Message
message.
container
which listen for messages
on the JMS destination.BrowserCallback
ErrorHandler
that logs the exception, according to configuration options.JmsEndpoint
may implement to return the
underlying Destination
objectMessage
message.
MessageListener
which can be used to delegate processing to a
Camel endpoint.DefaultMessageListenerContainer
is used for persistent reply queues
which are exclusive.JmsMessageType
JmsOperations
used for metadata operations such as creating temporary destinations
JmsProviderMetadata.setTemporaryQueueType(Class)
on the JmsEndpoint.getConfiguration()
instance
JmsProviderMetadata.setTemporaryQueueType(Class)
JmsProviderMetadata.setTemporaryTopicType(Class)
on the JmsEndpoint.getConfiguration()
instance
JmsProviderMetadata.setTemporaryTopicType(Class)
Exchange
and JmsMessage
to and from a JMS Message
Consumer
which uses Spring's AbstractMessageListenerContainer
implementations
to consume JMS messages.Message
for working with JMSMessage
.Message
types.TemporaryQueue
Important: Need to be really careful to always use the same Connection otherwise the destination goes staleTemporaryTopic
Important: Need to be really careful to always use the same Connection otherwise the destination goes staleMessage
has been sent.ReplyHandler
to handle processing replies when using persistent queues.ReplyManager
when using persistent queues.MapMessage
from a Map
instance.
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.ReplyManager
is responsible for handling request-reply
over JMS.ReplyManager
implementations.JmsConsumer
.
JmsConfiguration.setTemplateConnectionFactory(ConnectionFactory)
or
JmsConfiguration.setListenerConnectionFactory(ConnectionFactory)
JmsEndpoint
.
JmsOperations
used to deduce the JmsProviderMetadata
details which if none
is customized one is lazily created on demand
Message.getJMSReplyTo()
JmsConfiguration.CamelJmsTemplate
via JmsConfiguration.createInOnlyTemplate(JmsEndpoint,boolean, String)
DefaultMessageListenerContainer
is used for persistent reply queues which are shared.container
which listen for messages
on the JMS destination.ReplyHandler
to handle processing replies when using temporary queues.ReplyManager
when using temporary queues.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |