User: salborini
Date: 00/09/25 19:35:36
Added: src/java/org/jboss/zol/testbean/interfaces BMTStateful.java
BMTStatefulHome.java BMTStateless.java
BMTStatelessHome.java
Log:
New tests for bean managed transaction demarcation.
Won't work for now, but I have to commit for Marc to finish testing.
Revision Changes Path
1.1 zola/src/java/org/jboss/zol/testbean/interfaces/BMTStateful.java
Index: BMTStateful.java
===================================================================
package org.jboss.zol.testbean.interfaces;
import javax.ejb.EJBObject;
import java.rmi.RemoteException;
public interface BMTStateful extends EJBObject
{
public String txExists() throws RemoteException;
public String txCommit() throws RemoteException;
public String txRollback() throws RemoteException;
public String txBegin() throws RemoteException;
public String txEnd() throws RemoteException;
public String dbCommit() throws RemoteException;
public String dbRollback() throws RemoteException;
public String getDbField() throws RemoteException;
public void createTable() throws RemoteException;
public void dropTable() throws RemoteException;
}
1.1
zola/src/java/org/jboss/zol/testbean/interfaces/BMTStatefulHome.java
Index: BMTStatefulHome.java
===================================================================
package org.jboss.zol.testbean.interfaces;
import javax.ejb.*;
import java.rmi.*;
public interface BMTStatefulHome extends EJBHome {
public BMTStateful create() throws java.rmi.RemoteException,
javax.ejb.CreateException;
}
1.1
zola/src/java/org/jboss/zol/testbean/interfaces/BMTStateless.java
Index: BMTStateless.java
===================================================================
package org.jboss.zol.testbean.interfaces;
import javax.ejb.EJBObject;
import java.rmi.RemoteException;
public interface BMTStateless extends EJBObject
{
public String txExists() throws RemoteException;
public String txCommit() throws RemoteException;
public String txRollback() throws RemoteException;
public String txBegin() throws RemoteException;
}
1.1
zola/src/java/org/jboss/zol/testbean/interfaces/BMTStatelessHome.java
Index: BMTStatelessHome.java
===================================================================
package org.jboss.zol.testbean.interfaces;
import javax.ejb.*;
import java.rmi.*;
public interface BMTStatelessHome extends EJBHome {
public BMTStateless create() throws java.rmi.RemoteException,
javax.ejb.CreateException;
}