public class JmsContext extends Object implements javax.jms.JMSContext, AutoCloseable
| Constructor and Description |
|---|
JmsContext(JmsConnection connection,
int sessionMode) |
| 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 selector) |
javax.jms.BytesMessage |
createBytesMessage() |
javax.jms.JMSConsumer |
createConsumer(javax.jms.Destination destination) |
javax.jms.JMSConsumer |
createConsumer(javax.jms.Destination destination,
String selector) |
javax.jms.JMSConsumer |
createConsumer(javax.jms.Destination destination,
String selector,
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 selector,
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 name) |
javax.jms.JMSConsumer |
createSharedConsumer(javax.jms.Topic topic,
String name,
String selector) |
javax.jms.JMSConsumer |
createSharedDurableConsumer(javax.jms.Topic topic,
String name) |
javax.jms.JMSConsumer |
createSharedDurableConsumer(javax.jms.Topic topic,
String name,
String selector) |
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.ExceptionListener |
getExceptionListener() |
javax.jms.ConnectionMetaData |
getMetaData() |
int |
getSessionMode() |
boolean |
getTransacted() |
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 JmsContext(JmsConnection connection, int sessionMode)
public void start()
start in interface javax.jms.JMSContextpublic void stop()
stop in interface javax.jms.JMSContextpublic void close()
close in interface AutoCloseableclose in interface javax.jms.JMSContextpublic void acknowledge()
acknowledge 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 void unsubscribe(String name)
unsubscribe 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 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.TemporaryQueue createTemporaryQueue()
createTemporaryQueue in interface javax.jms.JMSContextpublic javax.jms.TemporaryTopic createTemporaryTopic()
createTemporaryTopic in interface javax.jms.JMSContextpublic javax.jms.JMSContext createContext(int sessionMode)
createContext in interface javax.jms.JMSContextpublic javax.jms.JMSProducer createProducer()
createProducer 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 selector)
createConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createConsumer(javax.jms.Destination destination,
String selector,
boolean noLocal)
createConsumer 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 selector,
boolean noLocal)
createDurableConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createSharedConsumer(javax.jms.Topic topic,
String name)
createSharedConsumer in interface javax.jms.JMSContextpublic javax.jms.JMSConsumer createSharedConsumer(javax.jms.Topic topic,
String name,
String selector)
createSharedConsumer 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 selector)
createSharedDurableConsumer 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 selector)
createBrowser in interface javax.jms.JMSContextpublic boolean getAutoStart()
getAutoStart in interface javax.jms.JMSContextpublic void setAutoStart(boolean autoStart)
setAutoStart 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.ExceptionListener getExceptionListener()
getExceptionListener in interface javax.jms.JMSContextpublic void setExceptionListener(javax.jms.ExceptionListener listener)
setExceptionListener in interface javax.jms.JMSContextpublic javax.jms.ConnectionMetaData getMetaData()
getMetaData in interface javax.jms.JMSContextpublic int getSessionMode()
getSessionMode in interface javax.jms.JMSContextpublic boolean getTransacted()
getTransacted in interface javax.jms.JMSContextCopyright © 2013–2019 The Apache Software Foundation. All rights reserved.