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;
  } 
  
  
  
  

Reply via email to