public class ActiveMQJMSContext extends Object implements javax.jms.JMSContext
| Constructor and Description |
|---|
ActiveMQJMSContext(ActiveMQConnectionForContext connection,
int ackMode,
ThreadAwareContext threadAwareContext) |
ActiveMQJMSContext(ActiveMQConnectionForContext connection,
ThreadAwareContext threadAwareContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledge() |
void |
close() |
void |
commit() |
javax.jms.QueueBrowser |
createBrowser(javax.jms.Queue queue) |
javax.jms.QueueBrowser |
createBrowser(javax.jms.Queue queue,
String messageSelector) |
javax.jms.BytesMessage |
createBytesMessage() |
javax.jms.JMSConsumer |
createConsumer(javax.jms.Destination destination) |
javax.jms.JMSConsumer |
createConsumer(javax.jms.Destination destination,
String messageSelector) |
javax.jms.JMSConsumer |
createConsumer(javax.jms.Destination destination,
String messageSelector,
boolean noLocal) |
javax.jms.JMSContext |
createContext(int sessionMode) |
javax.jms.JMSConsumer |
createDurableConsumer(javax.jms.Topic topic,
String name) |
javax.jms.JMSConsumer |
createDurableConsumer(javax.jms.Topic topic,
String name,
String messageSelector,
boolean noLocal) |
javax.jms.MapMessage |
createMapMessage() |
javax.jms.Message |
createMessage() |
javax.jms.ObjectMessage |
createObjectMessage() |
javax.jms.ObjectMessage |
createObjectMessage(Serializable object) |
javax.jms.JMSProducer |
createProducer() |
javax.jms.Queue |
createQueue(String queueName) |
javax.jms.JMSConsumer |
createSharedConsumer(javax.jms.Topic topic,
String sharedSubscriptionName) |
javax.jms.JMSConsumer |
createSharedConsumer(javax.jms.Topic topic,
String sharedSubscriptionName,
String messageSelector) |
javax.jms.JMSConsumer |
createSharedDurableConsumer(javax.jms.Topic topic,
String name) |
javax.jms.JMSConsumer |
createSharedDurableConsumer(javax.jms.Topic topic,
String name,
String messageSelector) |
javax.jms.StreamMessage |
createStreamMessage() |
javax.jms.TemporaryQueue |
createTemporaryQueue() |
javax.jms.TemporaryTopic |
createTemporaryTopic() |
javax.jms.TextMessage |
createTextMessage() |
javax.jms.TextMessage |
createTextMessage(String text) |
javax.jms.Topic |
createTopic(String topicName) |
boolean |
getAutoStart() |
String |
getClientID() |
javax.jms.JMSContext |
getContext() |
javax.jms.ExceptionListener |
getExceptionListener() |
javax.jms.ConnectionMetaData |
getMetaData() |
javax.jms.Session |
getSession() |
int |
getSessionMode() |
ThreadAwareContext |
getThreadAwareContext() |
boolean |
getTransacted() |
javax.jms.Session |
getUsedSession()
This is to be used on tests only.
|
XAResource |
getXAResource() |
void |
recover() |
void |
rollback() |
void |
setAutoStart(boolean autoStart) |
void |
setClientID(String clientID) |
void |
setExceptionListener(javax.jms.ExceptionListener listener) |
void |
start() |
void |
stop() |
void |
unsubscribe(String name) |
public ActiveMQJMSContext(ActiveMQConnectionForContext connection, int ackMode, ThreadAwareContext threadAwareContext)
public ActiveMQJMSContext(ActiveMQConnectionForContext connection, ThreadAwareContext threadAwareContext)
public javax.jms.JMSContext getContext()
public javax.jms.Session getSession()
public XAResource getXAResource()
public javax.jms.JMSContext createContext(int sessionMode)
createContext in interface javax.jms.JMSContextpublic javax.jms.JMSProducer createProducer()
createProducer in interface javax.jms.JMSContextpublic String getClientID()
getClientID in interface javax.jms.JMSContextpublic void setClientID(String clientID)
setClientID in interface javax.jms.JMSContextpublic javax.jms.ConnectionMetaData getMetaData()
getMetaData in interface javax.jms.JMSContextpublic javax.jms.ExceptionListener getExceptionListener()
getExceptionListener in interface javax.jms.JMSContextpublic void setExceptionListener(javax.jms.ExceptionListener listener)
setExceptionListener in interface javax.jms.JMSContextpublic void start()
start in interface javax.jms.JMSContextpublic void stop()
stop in interface javax.jms.JMSContextpublic void setAutoStart(boolean autoStart)
setAutoStart in interface javax.jms.JMSContextpublic boolean getAutoStart()
getAutoStart in interface javax.jms.JMSContextpublic void close()
close in interface AutoCloseableclose in interface javax.jms.JMSContextpublic javax.jms.BytesMessage createBytesMessage()
createBytesMessage in interface javax.jms.JMSContextpublic javax.jms.MapMessage createMapMessage()
createMapMessage in interface javax.jms.JMSContextpublic javax.jms.Message createMessage()
createMessage in interface javax.jms.JMSContextpublic javax.jms.ObjectMessage createObjectMessage()
createObjectMessage in interface javax.jms.JMSContextpublic javax.jms.ObjectMessage createObjectMessage(Serializable object)
createObjectMessage in interface javax.jms.JMSContextpublic javax.jms.StreamMessage createStreamMessage()
createStreamMessage in interface javax.jms.JMSContextpublic javax.jms.TextMessage createTextMessage()
createTextMessage in interface javax.jms.JMSContextpublic javax.jms.TextMessage createTextMessage(String text)
createTextMessage in interface javax.jms.JMSContextpublic boolean getTransacted()
getTransacted in interface javax.jms.JMSContextpublic int getSessionMode()
getSessionMode in interface javax.jms.JMSContextpublic void commit()
commit in interface javax.jms.JMSContextpublic void rollback()
rollback in interface javax.jms.JMSContextpublic void recover()
recover in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createConsumer(javax.jms.Destination destination)
createConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createConsumer(javax.jms.Destination destination,
String messageSelector)
createConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createConsumer(javax.jms.Destination destination,
String messageSelector,
boolean noLocal)
createConsumer in interface javax.jms.JMSContextpublic javax.jms.Queue createQueue(String queueName)
createQueue in interface javax.jms.JMSContextpublic javax.jms.Topic createTopic(String topicName)
createTopic in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createDurableConsumer(javax.jms.Topic topic,
String name)
createDurableConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createDurableConsumer(javax.jms.Topic topic,
String name,
String messageSelector,
boolean noLocal)
createDurableConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createSharedDurableConsumer(javax.jms.Topic topic,
String name)
createSharedDurableConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createSharedDurableConsumer(javax.jms.Topic topic,
String name,
String messageSelector)
createSharedDurableConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createSharedConsumer(javax.jms.Topic topic,
String sharedSubscriptionName)
createSharedConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createSharedConsumer(javax.jms.Topic topic,
String sharedSubscriptionName,
String messageSelector)
createSharedConsumer in interface javax.jms.JMSContextpublic javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue)
createBrowser in interface javax.jms.JMSContextpublic javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue,
String messageSelector)
createBrowser in interface javax.jms.JMSContextpublic javax.jms.TemporaryQueue createTemporaryQueue()
createTemporaryQueue in interface javax.jms.JMSContextpublic javax.jms.TemporaryTopic createTemporaryTopic()
createTemporaryTopic in interface javax.jms.JMSContextpublic void unsubscribe(String name)
unsubscribe in interface javax.jms.JMSContextpublic void acknowledge()
acknowledge in interface javax.jms.JMSContextpublic javax.jms.Session getUsedSession()
public ThreadAwareContext getThreadAwareContext()
Copyright © 2020 The Apache Software Foundation. All rights reserved.