Package | Description |
---|---|
org.apache.camel.component.jms |
Defines the JMS Component
|
org.apache.camel.component.jms.reply |
Logic implementing support for request/reply over JMS
|
Modifier and Type | Class and Description |
---|---|
class |
JmsQueueEndpoint
An endpoint for a JMS Queue which is also browsable
|
class |
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 |
class |
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 |
Modifier and Type | Method and Description |
---|---|
protected JmsEndpoint |
JmsComponent.createQueueEndpoint(String uri,
JmsComponent component,
String subject,
JmsConfiguration configuration,
QueueBrowseStrategy queueBrowseStrategy) |
protected JmsEndpoint |
JmsComponent.createTemporaryQueueEndpoint(String uri,
JmsComponent component,
String subject,
JmsConfiguration configuration,
QueueBrowseStrategy queueBrowseStrategy) |
protected JmsEndpoint |
JmsComponent.createTemporaryTopicEndpoint(String uri,
JmsComponent component,
String subject,
JmsConfiguration configuration) |
protected JmsEndpoint |
JmsComponent.createTopicEndpoint(String uri,
JmsComponent component,
String subject,
JmsConfiguration configuration) |
JmsEndpoint |
JmsProducer.getEndpoint() |
JmsEndpoint |
JmsConsumer.getEndpoint() |
JmsEndpoint |
JmsPollingConsumer.getEndpoint() |
static JmsEndpoint |
JmsEndpoint.newInstance(javax.jms.Destination destination)
Returns a new JMS endpoint for the given JMS destination
|
static JmsEndpoint |
JmsEndpoint.newInstance(javax.jms.Destination destination,
JmsComponent component)
Returns a new JMS endpoint for the given JMS destination using the configuration from the given JMS component
|
Modifier and Type | Method and Description |
---|---|
org.springframework.jms.listener.AbstractMessageListenerContainer |
JmsConfiguration.chooseMessageListenerContainerImplementation(JmsEndpoint endpoint) |
protected void |
JmsConfiguration.configureMessageListenerContainer(org.springframework.jms.listener.AbstractMessageListenerContainer container,
JmsEndpoint endpoint) |
org.springframework.jms.core.JmsOperations |
JmsConfiguration.createInOnlyTemplate(JmsEndpoint endpoint,
boolean pubSubDomain,
String destination)
Creates a
JmsOperations object used for one way messaging |
org.springframework.jms.core.JmsOperations |
JmsConfiguration.createInOutTemplate(JmsEndpoint endpoint,
boolean pubSubDomain,
String destination,
long requestTimeout)
Creates a
JmsOperations object used for request/response using a request timeout value |
protected void |
JmsConsumer.createMessageListener(JmsEndpoint endpoint,
org.apache.camel.Processor processor) |
org.springframework.jms.listener.AbstractMessageListenerContainer |
JmsConfiguration.createMessageListenerContainer(JmsEndpoint endpoint) |
org.springframework.jms.listener.AbstractMessageListenerContainer |
MessageListenerContainerFactory.createMessageListenerContainer(JmsEndpoint endpoint)
Create a custom
AbstractMessageListenerContainer . |
protected int |
JmsConfiguration.defaultCacheLevel(JmsEndpoint endpoint)
Defaults the JMS cache level if none is explicitly specified.
|
org.springframework.jms.core.JmsOperations |
JmsConfiguration.getMetadataJmsOperations(JmsEndpoint endpoint) |
org.springframework.jms.core.JmsOperations |
JmsEndpoint.getMetadataJmsOperations(JmsEndpoint endpoint) |
Constructor and Description |
---|
DefaultJmsMessageListenerContainer(JmsEndpoint endpoint) |
DefaultJmsMessageListenerContainer(JmsEndpoint endpoint,
boolean allowQuickStop) |
EndpointMessageListener(JmsEndpoint endpoint,
org.apache.camel.Processor processor) |
JmsBinding(JmsEndpoint endpoint) |
JmsConsumer(JmsEndpoint endpoint,
org.apache.camel.Processor processor,
org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer) |
JmsPollingConsumer(JmsEndpoint endpoint) |
JmsPollingConsumer(JmsEndpoint endpoint,
org.springframework.jms.core.JmsOperations template) |
JmsProducer(JmsEndpoint endpoint) |
SimpleJmsMessageListenerContainer(JmsEndpoint endpoint) |
Modifier and Type | Field and Description |
---|---|
protected JmsEndpoint |
ReplyManagerSupport.endpoint |
Modifier and Type | Method and Description |
---|---|
void |
ReplyManagerSupport.setEndpoint(JmsEndpoint endpoint) |
void |
ReplyManager.setEndpoint(JmsEndpoint endpoint)
Sets the belonging
JmsEndpoint . |
Constructor and Description |
---|
ExclusiveQueueMessageListenerContainer(JmsEndpoint endpoint) |
SharedQueueMessageListenerContainer(JmsEndpoint endpoint,
MessageSelectorCreator creator)
Use a dynamic JMS message selector
|
SharedQueueMessageListenerContainer(JmsEndpoint endpoint,
String fixedMessageSelector)
Use a fixed JMS message selector
|
Apache Camel