javax.jms

Interface XASession

All Superinterfaces:
Runnable, Session
Known Subinterfaces:
XAQueueSession, XATopicSession

public interface XASession
extends Session

Fields inherited from interface javax.jms.Session

AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED

Method Summary

void
commit()
Session
getSession()
boolean
getTransacted()
XAResource
getXAResource()
void
rollback()

Methods inherited from interface javax.jms.Session

close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListener, unsubscribe

Method Details

commit

public void commit()
            throws JMSException
Specified by:
commit in interface Session

getSession

public Session getSession()
            throws JMSException

getTransacted

public boolean getTransacted()
            throws JMSException
Specified by:
getTransacted in interface Session

getXAResource

public XAResource getXAResource()

rollback

public void rollback()
            throws JMSException
Specified by:
rollback in interface Session