KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > rmi > interfaces > _RmiDXAResource


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