1 package com.daffodilwoods.daffodildb.server.serversystem; 2 3 import javax.transaction.xa.Xid ; 4 import java.util.Properties ; 5 import javax.transaction.xa.XAException ; 6 7 public interface _DXAResource { 8 _Connection start( Xid xid, int flags , Properties prop) throws XAException ; 9 void end( Xid xid, int flags ) throws XAException ; 10 void forget ( Xid xid ) throws XAException ; 11 void commit( Xid xid ) throws XAException ; 12 int prepare( Xid xid ) throws XAException ; 13 int makePersistent( Xid xid ) throws XAException ; 14 void rollback ( Xid xid ) throws XAException ; 15 boolean inGlobalTransaction() ; 16 void close(); 17 } 18 | Popular Tags |