User: ejort   
  Date: 02/03/06 12:23:25

  Modified:    src/main/org/jboss/test/testbean/bean
                        EnterpriseEntityBean.java EntityBMPBean.java
                        EntityPKBean.java StatefulSessionBean.java
  Log:
  Tests for create<METHOD>
  
  Revision  Changes    Path
  1.5       +22 -0     
jbosstest/src/main/org/jboss/test/testbean/bean/EnterpriseEntityBean.java
  
  Index: EnterpriseEntityBean.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/testbean/bean/EnterpriseEntityBean.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- EnterpriseEntityBean.java 16 Feb 2002 11:27:03 -0000      1.4
  +++ EnterpriseEntityBean.java 6 Mar 2002 20:23:25 -0000       1.5
  @@ -28,6 +28,13 @@
           return null;
     }
   
  +  public String ejbCreateMETHOD(String name) throws RemoteException, 
CreateException {
  +
  +       log.debug("EntityBean.ejbCreateMETHOD("+name+") called");
  +       this.name = name;
  +        return null;
  +  }
  +
     public String ejbFindByPrimaryKey(String name) throws RemoteException, 
FinderException {
   
         log.debug("EntityBean.ejbFindByPrimaryKey() called");
  @@ -45,6 +52,21 @@
           }
           else {
                        log.debug("&&&&&&&&&&&&&&&& EJBObject found in ejbPostCreate 
id is "+ejbObject.getPrimaryKey());   
  +        }
  +
  +  }
  +
  +  public void ejbPostCreateMETHOD(String name) throws RemoteException, 
CreateException {
  +
  +       log.debug("EntityBean.ejbPostCreateMETHOD("+name+") called");
  +        
  +        EJBObject ejbObject = entityContext.getEJBObject();
  +        
  +        if (ejbObject == null) {
  +                log.debug("******************************* NULL EJBOBJECT in 
ejbPostCreateMETHOD");
  +        }
  +        else {
  +                     log.debug("&&&&&&&&&&&&&&&& EJBObject found in 
ejbPostCreateMETHOD id is "+ejbObject.getPrimaryKey());   
           }
   
     }
  
  
  
  1.5       +13 -0     
jbosstest/src/main/org/jboss/test/testbean/bean/EntityBMPBean.java
  
  Index: EntityBMPBean.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/testbean/bean/EntityBMPBean.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- EntityBMPBean.java        16 Feb 2002 11:27:03 -0000      1.4
  +++ EntityBMPBean.java        6 Mar 2002 20:23:25 -0000       1.5
  @@ -40,6 +40,14 @@
          return name;
     }
   
  +  public String ejbCreateMETHOD(String name) throws RemoteException, 
CreateException {
  +
  +       log.debug("EntityBMP.ejbCreateMETHOD("+name+") called");
  +       this.name = name;
  +
  +       return name;
  +  }
  +
     // For usage in BMP only (The return is the primary key type)
   
     public String ejbFindByPrimaryKey(String name) throws RemoteException, 
FinderException {
  @@ -80,6 +88,11 @@
     public void ejbPostCreate(String name) throws RemoteException, CreateException {
   
          log.debug("EntityBMP.ejbPostCreate("+name+") called");
  +  }
  +  
  +  public void ejbPostCreateMETHOD(String name) throws RemoteException, 
CreateException {
  +
  +       log.debug("EntityBMP.ejbPostCreateMETHOD("+name+") called");
     }
   
     public void ejbActivate() throws RemoteException {
  
  
  
  1.4       +17 -0     
jbosstest/src/main/org/jboss/test/testbean/bean/EntityPKBean.java
  
  Index: EntityPKBean.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/testbean/bean/EntityPKBean.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- EntityPKBean.java 15 Feb 2002 06:15:56 -0000      1.3
  +++ EntityPKBean.java 6 Mar 2002 20:23:25 -0000       1.4
  @@ -37,10 +37,27 @@
           return new AComplexPK(aBoolean, anInt, aLong, aDouble, aString);
       }
   
  +    public AComplexPK ejbCreateMETHOD(boolean aBoolean, int anInt, long aLong, 
double aDouble, String aString) throws RemoteException, CreateException {
  +
  +        log.debug("EntityPK.ejbCreateMETHOD() called");
  +
  +        this.aBoolean = aBoolean;
  +        this.anInt = anInt;
  +        this.aLong = aLong;
  +        this.aDouble = aDouble;
  +        this.aString = aString;
  +
  +        return new AComplexPK(aBoolean, anInt, aLong, aDouble, aString);
  +    }
   
       public void ejbPostCreate(boolean aBoolean, int anInt, long aLong, double 
aDouble, String aString) throws RemoteException, CreateException {
   
           log.debug("EntityPK.ejbPostCreate(pk) called");
  +    }
  +
  +    public void ejbPostCreateMETHOD(boolean aBoolean, int anInt, long aLong, double 
aDouble, String aString) throws RemoteException, CreateException {
  +
  +        log.debug("EntityPK.ejbPostCreateMETHOD(pk) called");
       }
   
       public void ejbActivate() throws RemoteException {
  
  
  
  1.4       +5 -0      
jbosstest/src/main/org/jboss/test/testbean/bean/StatefulSessionBean.java
  
  Index: StatefulSessionBean.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/testbean/bean/StatefulSessionBean.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- StatefulSessionBean.java  15 Feb 2002 08:50:55 -0000      1.3
  +++ StatefulSessionBean.java  6 Mar 2002 20:23:25 -0000       1.4
  @@ -32,6 +32,11 @@
         this.name = name;
     }
   
  +  public void ejbCreateMETHOD(String name, String address) throws RemoteException, 
CreateException {
  +      log.debug("StatefulSessionBean.ejbCreateMETHOD("+name+"@"+address+") called");
  +      this.name = name;
  +  }
  +
     public void ejbActivate() throws RemoteException {
         log.debug("StatefulSessionBean.ejbActivate() called");
     }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to