package fieldtest; import javax.ejb.*; import javax.naming.*; /** * 1.1 bean. * @author mvatkina */ public class A1Bean implements javax.ejb.EntityBean { private javax.ejb.EntityContext context; /** * @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext) */ public void setEntityContext(javax.ejb.EntityContext aContext) { context=aContext; } /** * @see javax.ejb.EntityBean#ejbActivate() */ public void ejbActivate() { } /** * @see javax.ejb.EntityBean#ejbPassivate() */ public void ejbPassivate() { } /** * @see javax.ejb.EntityBean#ejbRemove() */ public void ejbRemove() { System.out.println("Debug: A1Bean ejbRemove"); } /** * @see javax.ejb.EntityBean#unsetEntityContext() */ public void unsetEntityContext() { context=null; } /** * @see javax.ejb.EntityBean#ejbLoad() */ public void ejbLoad() { } /** * @see javax.ejb.EntityBean#ejbStore() */ public void ejbStore() { } public void update() { sqldate = new java.sql.Date(mydate.getTime()); mydate.setTime(0); list.add(name); } public java.lang.String getName() { return name; } public java.util.ArrayList getList() { return list; } public java.util.Date getMyDate() { return mydate; } public java.sql.Date getSqlDate() { return sqldate; } public byte[] getBlb() { return blb; } public java.lang.String id1; public java.util.Date iddate; public java.lang.String name; public java.util.Date mydate; public java.sql.Date sqldate; public byte[] blb; public java.util.ArrayList list; public A1PK ejbCreate(java.lang.String name) throws javax.ejb.CreateException { this.name = name; id1 = name; long now = System.currentTimeMillis(); iddate = new java.util.Date(0); mydate = new java.util.Date(now); return null; } public void ejbPostCreate(java.lang.String name) throws javax.ejb.CreateException { blb = new byte[]{1,2}; list = new java.util.ArrayList(); } }