jrun.jms.wrapper.enterprise
Interface SessionWrapper
- All Superinterfaces:
- StateObject
- All Known Subinterfaces:
- JRunXASession
- All Known Implementing Classes:
- AbstractSessionWrapper, JRunXASessionWrapper
- public interface SessionWrapper
- extends StateObject
getDelegate
public javax.jms.Session getDelegate()
getXADelegate
public javax.jms.XASession getXADelegate()
close
public void close()
throws javax.jms.JMSException
TransactioninProgress
public boolean TransactioninProgress()
setDelegate
public void setDelegate(javax.jms.Session session)
throws javax.jms.JMSException
setConnectionWrapper
public void setConnectionWrapper(ConnectionWrapper cw)
getXAResource
public javax.transaction.xa.XAResource getXAResource()
SetInitialTransactionAttributes
public void SetInitialTransactionAttributes(boolean transacted,
int mode)
throws javax.jms.JMSException
sameTransaction
public boolean sameTransaction(javax.transaction.xa.Xid xid)
throws javax.jms.JMSException
preMessageProcess
public boolean preMessageProcess()
throws javax.jms.JMSException
postMessageProcess
public boolean postMessageProcess(boolean success)
throws javax.jms.JMSException
Copyright � 2002 Macromedia Corporation. All Rights Reserved.