|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.camel.support.ServiceSupport org.apache.camel.impl.DefaultEndpoint org.apache.camel.component.jms.JmsEndpoint org.apache.camel.component.jms.JmsQueueEndpoint org.apache.camel.component.jms.JmsTemporaryQueueEndpoint
public class JmsTemporaryQueueEndpoint
A JMS Endpoint
for working with a TemporaryQueue
Field Summary |
---|
Fields inherited from class org.apache.camel.component.jms.JmsEndpoint |
---|
log |
Fields inherited from class org.apache.camel.support.ServiceSupport |
---|
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Constructor Summary | |
---|---|
JmsTemporaryQueueEndpoint(String uri,
JmsComponent component,
String destination,
JmsConfiguration configuration)
|
|
JmsTemporaryQueueEndpoint(String uri,
JmsComponent component,
String destination,
JmsConfiguration configuration,
QueueBrowseStrategy queueBrowseStrategy)
|
|
JmsTemporaryQueueEndpoint(String endpointUri,
String destination)
|
|
JmsTemporaryQueueEndpoint(javax.jms.TemporaryQueue jmsDestination)
|
Method Summary | |
---|---|
protected javax.jms.Destination |
createJmsDestination(javax.jms.Session session)
|
javax.jms.Destination |
getJmsDestination(javax.jms.Session session)
|
boolean |
isSingleton()
This endpoint is a singleton so that the temporary destination instances are shared across all producers and consumers of the same endpoint URI |
Methods inherited from class org.apache.camel.component.jms.JmsQueueEndpoint |
---|
browseAllMessagesAsXml, browseExchange, browseMessageAsXml, browseMessageBody, browseRangeMessagesAsXml, createQueueBrowseStrategy, getExchanges, getMaximumBrowseSize, queueSize, setMaximumBrowseSize |
Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
---|
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createExchange, createExchange, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toString |
Methods inherited from class org.apache.camel.support.ServiceSupport |
---|
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, start, suspend |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.camel.Endpoint |
---|
configureProperties, createConsumer, createExchange, createExchange, createExchange, createPollingConsumer, createProducer, getCamelContext, getEndpointConfiguration, getEndpointKey, getEndpointUri, isLenientProperties, setCamelContext |
Methods inherited from interface org.apache.camel.Service |
---|
start, stop |
Constructor Detail |
---|
public JmsTemporaryQueueEndpoint(String uri, JmsComponent component, String destination, JmsConfiguration configuration)
public JmsTemporaryQueueEndpoint(String uri, JmsComponent component, String destination, JmsConfiguration configuration, QueueBrowseStrategy queueBrowseStrategy)
public JmsTemporaryQueueEndpoint(String endpointUri, String destination)
public JmsTemporaryQueueEndpoint(javax.jms.TemporaryQueue jmsDestination) throws javax.jms.JMSException
javax.jms.JMSException
Method Detail |
---|
public boolean isSingleton()
isSingleton
in interface org.apache.camel.IsSingleton
isSingleton
in class JmsEndpoint
public javax.jms.Destination getJmsDestination(javax.jms.Session session) throws javax.jms.JMSException
getJmsDestination
in interface DestinationEndpoint
javax.jms.JMSException
protected javax.jms.Destination createJmsDestination(javax.jms.Session session) throws javax.jms.JMSException
javax.jms.JMSException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |