jrun.jms.xa
Class JRunXAResource
jrun.jms.xa.JRunXAResource
- public class JRunXAResource
JRunXAResource
public JRunXAResource(JRunXASession xaSession)
getJRunXASession
public JRunXASession getJRunXASession()
setXASession
public void setXASession(JRunXASession xaSession)
isActive
public boolean isActive()
getActive
public javax.transaction.xa.Xid getActive()
throws javax.transaction.xa.XAException
commit
public void commit(javax.transaction.xa.Xid xid,
boolean onePhase)
throws javax.transaction.xa.XAException
end
public void end(javax.transaction.xa.Xid xid,
int flags)
throws javax.transaction.xa.XAException
forget
public void forget(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
prepare
public int prepare(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
recover
public javax.transaction.xa.Xid[] recover(int flag)
throws javax.transaction.xa.XAException
- Provide the TM with an array of transaction id's that
are in the prepared state.
rollback
public void rollback(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
start
public void start(javax.transaction.xa.Xid xid,
int flags)
throws javax.transaction.xa.XAException
isSameRM
public boolean isSameRM(javax.transaction.xa.XAResource xares)
throws javax.transaction.xa.XAException
getTransactionTimeout
public int getTransactionTimeout()
throws javax.transaction.xa.XAException
setTransactionTimeout
public boolean setTransactionTimeout(int seconds)
throws javax.transaction.xa.XAException
sameActiveTransaction
public boolean sameActiveTransaction(javax.transaction.xa.Xid xid)
Copyright � 2002 Macromedia Corporation. All Rights Reserved.