User: schulze 
  Date: 00/10/25 16:01:25

  Added:       src/main/org/jboss/test/bmp/interfaces BMPHelperSession.java
                        BMPHelperSessionHome.java SimpleBMP.java
                        SimpleBMPHome.java
  Log:
  Test for BMP added tests create/remove store/load activation/passivation transaction 
rollback
  Should work with almost all databases (used types: INTEGER, VARCHAR(200))
  uses Hypersonic by default
  
  Revision  Changes    Path
  1.1                  
jbosstest/src/main/org/jboss/test/bmp/interfaces/BMPHelperSession.java
  
  Index: BMPHelperSession.java
  ===================================================================
  package org.jboss.test.bmp.interfaces;
  
  
  import java.rmi.RemoteException;
  
  import javax.ejb.*;
  
  
  public interface BMPHelperSession
  extends EJBObject
  {
     public boolean existsSimpleBeanTable () throws EJBException, RemoteException;
     public void createSimpleBeanTable () throws EJBException, RemoteException;
     public void dropSimpleBeanTable () throws EJBException, RemoteException;
     public String doTest () throws EJBException, RemoteException;
  }
  
  
  
  1.1                  
jbosstest/src/main/org/jboss/test/bmp/interfaces/BMPHelperSessionHome.java
  
  Index: BMPHelperSessionHome.java
  ===================================================================
  package org.jboss.test.bmp.interfaces;
  
  
  import java.rmi.RemoteException;
  
  import javax.ejb.*;
  
  
  public interface BMPHelperSessionHome
  extends EJBHome
  {
     public BMPHelperSession create () throws CreateException, EJBException, 
RemoteException;
  }
  
  
  
  1.1                  jbosstest/src/main/org/jboss/test/bmp/interfaces/SimpleBMP.java
  
  Index: SimpleBMP.java
  ===================================================================
  
  package org.jboss.test.bmp.interfaces;
  
  import java.rmi.RemoteException;
  import javax.ejb.*;
  
  public interface SimpleBMP
  extends EJBObject
  {
     public void setName (String _name) throws RemoteException;
     public String getName () throws RemoteException;
  }
  
  
  
  1.1                  
jbosstest/src/main/org/jboss/test/bmp/interfaces/SimpleBMPHome.java
  
  Index: SimpleBMPHome.java
  ===================================================================
  
  package org.jboss.test.bmp.interfaces;
  
  import java.rmi.RemoteException;
  import java.util.Collection;
  import javax.ejb.*;
  
  public interface SimpleBMPHome
  extends EJBHome
  {
     public SimpleBMP create (int _id, String _name) 
        throws CreateException, DuplicateKeyException, EJBException, RemoteException;
  
     public SimpleBMP findByPrimaryKey (Integer _key) 
        throws FinderException, EJBException, RemoteException;
        
     public Collection findAll () throws EJBException, RemoteException; 
        
  
  }
  
  
  

Reply via email to