org.apache.geronimo.transaction.manager
Class WrapperNamedXAResource
java.lang.Object
  
org.apache.geronimo.transaction.manager.WrapperNamedXAResource
- All Implemented Interfaces: 
 - XAResource, NamedXAResource
 
public class WrapperNamedXAResource
- extends Object
- implements NamedXAResource
  
- Version:
 
  - $Rev: 476049 $ $Date: 2006-11-16 23:35:17 -0500 (Thu, 16 Nov 2006) $
 
 
| Fields inherited from interface javax.transaction.xa.XAResource | 
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
WrapperNamedXAResource
public WrapperNamedXAResource(XAResource xaResource,
                              String name)
getName
public String getName()
- Specified by:
 getName in interface NamedXAResource
 
 
commit
public void commit(Xid xid,
                   boolean onePhase)
            throws XAException
- Specified by:
 commit in interface XAResource
 
- Throws:
 XAException
 
end
public void end(Xid xid,
                int flags)
         throws XAException
- Specified by:
 end in interface XAResource
 
- Throws:
 XAException
 
forget
public void forget(Xid xid)
            throws XAException
- Specified by:
 forget in interface XAResource
 
- Throws:
 XAException
 
getTransactionTimeout
public int getTransactionTimeout()
                          throws XAException
- Specified by:
 getTransactionTimeout in interface XAResource
 
- Throws:
 XAException
 
isSameRM
public boolean isSameRM(XAResource other)
                 throws XAException
- Specified by:
 isSameRM in interface XAResource
 
- Throws:
 XAException
 
prepare
public int prepare(Xid xid)
            throws XAException
- Specified by:
 prepare in interface XAResource
 
- Throws:
 XAException
 
recover
public Xid[] recover(int flag)
              throws XAException
- Specified by:
 recover in interface XAResource
 
- Throws:
 XAException
 
rollback
public void rollback(Xid xid)
              throws XAException
- Specified by:
 rollback in interface XAResource
 
- Throws:
 XAException
 
setTransactionTimeout
public boolean setTransactionTimeout(int seconds)
                              throws XAException
- Specified by:
 setTransactionTimeout in interface XAResource
 
- Throws:
 XAException
 
start
public void start(Xid xid,
                  int flags)
           throws XAException
- Specified by:
 start in interface XAResource
 
- Throws:
 XAException
 
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.