oracle.jdbc.xa.client
Class OracleXAResource

oracle.jdbc.xa.OracleXAResource
  |
  +--oracle.jdbc.xa.client.OracleXAResource
Direct Known Subclasses:
OracleXAHeteroResource

public class OracleXAResource
extends OracleXAResource


Fields inherited from class oracle.jdbc.xa.OracleXAResource
DEFAULT_XA_TIMEOUT, TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMNOMIGRATE, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK
 
Constructor Summary
OracleXAResource()
           
OracleXAResource(java.sql.Connection pm_conn)
           
 
Method Summary
 void commit(javax.transaction.xa.Xid xid, boolean onePhase)
           
 void end(javax.transaction.xa.Xid xid, int flag)
           
 void forget(javax.transaction.xa.Xid xid)
           
 int prepare(javax.transaction.xa.Xid xid)
           
 void rollback(javax.transaction.xa.Xid xid)
           
 void start(javax.transaction.xa.Xid xid, int flag)
           
 
Methods inherited from class oracle.jdbc.xa.OracleXAResource
getTransactionTimeout, isSameRM, recover, setTransactionTimeout
 

Constructor Detail

OracleXAResource

public OracleXAResource()

OracleXAResource

public OracleXAResource(java.sql.Connection pm_conn)
                 throws javax.transaction.xa.XAException
Method Detail

start

public void start(javax.transaction.xa.Xid xid,
                  int flag)
           throws javax.transaction.xa.XAException
Overrides:
start in class OracleXAResource

end

public void end(javax.transaction.xa.Xid xid,
                int flag)
         throws javax.transaction.xa.XAException
Overrides:
end in class OracleXAResource

commit

public void commit(javax.transaction.xa.Xid xid,
                   boolean onePhase)
            throws javax.transaction.xa.XAException
Overrides:
commit in class OracleXAResource

prepare

public int prepare(javax.transaction.xa.Xid xid)
            throws javax.transaction.xa.XAException
Overrides:
prepare in class OracleXAResource

forget

public void forget(javax.transaction.xa.Xid xid)
            throws javax.transaction.xa.XAException
Overrides:
forget in class OracleXAResource

rollback

public void rollback(javax.transaction.xa.Xid xid)
              throws javax.transaction.xa.XAException
Overrides:
rollback in class OracleXAResource