javax.jms
Interface XAQueueSession
- All Superinterfaces:
- Runnable, Session, XASession
- public interface XAQueueSession
- extends XASession
An XAQueueSession provides a regular QueueSession, which can be used to create QueueReceiver, QueueSender, and QueueBrowser objects (optional).
The XAQueueSession interface is optional. JMS providers are not required to support this interface. For use by JMS providers to support transactional environments. Client programs are strongly encouraged to use the transactional support available in their environment, rather than use these XA interfaces directly.
- Version:
- 1.1 - February 2, 2002
- Author:
- Mark Hapner, Rich Burridge, Kate Stout
- See Also:
- XASession
Field Summary
Fields inherited from interface javax.jms.Session AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
Method Summary QueueSession getQueueSession()
Gets the queue session associated with this XAQueueSession.
Methods inherited from interface javax.jms.XASession commit, getSession, getTransacted, getXAResource, rollback
Method Detail getQueueSession
public QueueSession getQueueSession() throws JMSException
- Gets the queue session associated with this XAQueueSession.
- Returns:
- the queue session object
- Throws:
- JMSException - if an internal error occurs.
Submit a bug or featureCopyright 2003 Sun Microsystems, Inc. All rights reserved.