Class WrapperNamedXAResource
- java.lang.Object
 - 
- org.apache.geronimo.transaction.manager.WrapperNamedXAResource
 
 
- 
- All Implemented Interfaces:
 javax.transaction.xa.XAResource,NamedXAResource
public class WrapperNamedXAResource extends java.lang.Object implements NamedXAResource
 
- 
- 
Constructor Summary
Constructors Constructor Description WrapperNamedXAResource(javax.transaction.xa.XAResource xaResource, java.lang.String name) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommit(javax.transaction.xa.Xid xid, boolean onePhase)voidend(javax.transaction.xa.Xid xid, int flags)voidforget(javax.transaction.xa.Xid xid)java.lang.StringgetName()intgetTransactionTimeout()booleanisSameRM(javax.transaction.xa.XAResource other)intprepare(javax.transaction.xa.Xid xid)javax.transaction.xa.Xid[]recover(int flag)voidrollback(javax.transaction.xa.Xid xid)booleansetTransactionTimeout(int seconds)voidstart(javax.transaction.xa.Xid xid, int flags) 
 - 
 
- 
- 
Method Detail
- 
getName
public java.lang.String getName()
- Specified by:
 getNamein interfaceNamedXAResource
 
- 
commit
public void commit(javax.transaction.xa.Xid xid, boolean onePhase) throws javax.transaction.xa.XAException- Specified by:
 commitin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
end
public void end(javax.transaction.xa.Xid xid, int flags) throws javax.transaction.xa.XAException- Specified by:
 endin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
forget
public void forget(javax.transaction.xa.Xid xid) throws javax.transaction.xa.XAException- Specified by:
 forgetin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
getTransactionTimeout
public int getTransactionTimeout() throws javax.transaction.xa.XAException- Specified by:
 getTransactionTimeoutin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
isSameRM
public boolean isSameRM(javax.transaction.xa.XAResource other) throws javax.transaction.xa.XAException- Specified by:
 isSameRMin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
prepare
public int prepare(javax.transaction.xa.Xid xid) throws javax.transaction.xa.XAException- Specified by:
 preparein interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
recover
public javax.transaction.xa.Xid[] recover(int flag) throws javax.transaction.xa.XAException- Specified by:
 recoverin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
rollback
public void rollback(javax.transaction.xa.Xid xid) throws javax.transaction.xa.XAException- Specified by:
 rollbackin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
setTransactionTimeout
public boolean setTransactionTimeout(int seconds) throws javax.transaction.xa.XAException- Specified by:
 setTransactionTimeoutin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
- 
start
public void start(javax.transaction.xa.Xid xid, int flags) throws javax.transaction.xa.XAException- Specified by:
 startin interfacejavax.transaction.xa.XAResource- Throws:
 javax.transaction.xa.XAException
 
 - 
 
 -