Package javax.jms
Interface Session
-
- All Superinterfaces:
java.lang.Runnable
- All Known Subinterfaces:
QueueSession
,TopicSession
,XAQueueSession
,XASession
,XATopicSession
public interface Session extends java.lang.Runnable
- Version:
- $Rev: 467553 $ $Date: 2006-10-25 05:01:51 +0100 (Wed, 25 Oct 2006) $
-
-
Field Summary
Fields Modifier and Type Field Description static int
AUTO_ACKNOWLEDGE
static int
CLIENT_ACKNOWLEDGE
static int
DUPS_OK_ACKNOWLEDGE
static int
SESSION_TRANSACTED
-
Method Summary
-
-
-
Field Detail
-
AUTO_ACKNOWLEDGE
static final int AUTO_ACKNOWLEDGE
- See Also:
- Constant Field Values
-
CLIENT_ACKNOWLEDGE
static final int CLIENT_ACKNOWLEDGE
- See Also:
- Constant Field Values
-
DUPS_OK_ACKNOWLEDGE
static final int DUPS_OK_ACKNOWLEDGE
- See Also:
- Constant Field Values
-
SESSION_TRANSACTED
static final int SESSION_TRANSACTED
- See Also:
- Constant Field Values
-
-
Method Detail
-
createBytesMessage
BytesMessage createBytesMessage() throws JMSException
- Throws:
JMSException
-
createMapMessage
MapMessage createMapMessage() throws JMSException
- Throws:
JMSException
-
createMessage
Message createMessage() throws JMSException
- Throws:
JMSException
-
createObjectMessage
ObjectMessage createObjectMessage() throws JMSException
- Throws:
JMSException
-
createObjectMessage
ObjectMessage createObjectMessage(java.io.Serializable object) throws JMSException
- Throws:
JMSException
-
createStreamMessage
StreamMessage createStreamMessage() throws JMSException
- Throws:
JMSException
-
createTextMessage
TextMessage createTextMessage() throws JMSException
- Throws:
JMSException
-
createTextMessage
TextMessage createTextMessage(java.lang.String text) throws JMSException
- Throws:
JMSException
-
getTransacted
boolean getTransacted() throws JMSException
- Throws:
JMSException
-
getAcknowledgeMode
int getAcknowledgeMode() throws JMSException
- Throws:
JMSException
-
commit
void commit() throws JMSException
- Throws:
JMSException
-
rollback
void rollback() throws JMSException
- Throws:
JMSException
-
close
void close() throws JMSException
- Throws:
JMSException
-
recover
void recover() throws JMSException
- Throws:
JMSException
-
getMessageListener
MessageListener getMessageListener() throws JMSException
- Throws:
JMSException
-
setMessageListener
void setMessageListener(MessageListener listener) throws JMSException
- Throws:
JMSException
-
run
void run()
- Specified by:
run
in interfacejava.lang.Runnable
-
createProducer
MessageProducer createProducer(Destination destination) throws JMSException
- Throws:
JMSException
-
createConsumer
MessageConsumer createConsumer(Destination destination) throws JMSException
- Throws:
JMSException
-
createConsumer
MessageConsumer createConsumer(Destination destination, java.lang.String messageSelector) throws JMSException
- Throws:
JMSException
-
createConsumer
MessageConsumer createConsumer(Destination destination, java.lang.String messageSelector, boolean NoLocal) throws JMSException
- Throws:
JMSException
-
createQueue
Queue createQueue(java.lang.String queueName) throws JMSException
- Throws:
JMSException
-
createTopic
Topic createTopic(java.lang.String topicName) throws JMSException
- Throws:
JMSException
-
createDurableSubscriber
TopicSubscriber createDurableSubscriber(Topic topic, java.lang.String name) throws JMSException
- Throws:
JMSException
-
createDurableSubscriber
TopicSubscriber createDurableSubscriber(Topic topic, java.lang.String name, java.lang.String messageSelector, boolean noLocal) throws JMSException
- Throws:
JMSException
-
createBrowser
QueueBrowser createBrowser(Queue queue) throws JMSException
- Throws:
JMSException
-
createBrowser
QueueBrowser createBrowser(Queue queue, java.lang.String messageSelector) throws JMSException
- Throws:
JMSException
-
createTemporaryQueue
TemporaryQueue createTemporaryQueue() throws JMSException
- Throws:
JMSException
-
createTemporaryTopic
TemporaryTopic createTemporaryTopic() throws JMSException
- Throws:
JMSException
-
unsubscribe
void unsubscribe(java.lang.String name) throws JMSException
- Throws:
JMSException
-
-