01: // transactedCA.java
02:
03: package org.objectweb.jonas.jtests.beans.j2eeca;
04:
05: import java.rmi.RemoteException;
06: import javax.ejb.EJBObject;
07:
08: /**
09: * transactedCA remote interface
10: */
11: public interface transactedCA extends EJBObject {
12: public void method1(java.lang.String s, java.lang.String t)
13: throws RemoteException, Exception;
14:
15: public void closeUp(int w) throws RemoteException;
16:
17: public String getXid() throws RemoteException;
18:
19: public boolean getCMInstance() throws RemoteException;
20:
21: public void beginLoTransaction() throws RemoteException;
22:
23: public void commitLoTransaction() throws RemoteException, Exception;
24:
25: public void rollbackLoTransaction() throws RemoteException;
26: }
|