1 19 20 package org.openejb.test.simple.cmp; 21 22 import javax.ejb.EntityBean ; 23 import javax.ejb.EntityContext ; 24 import javax.ejb.CreateException ; 25 26 31 public abstract class SimpleCMPEntityEJB implements EntityBean { 32 public SimpleCMPEntityEJB() { 33 } 34 35 public abstract Integer getId(); 36 37 public abstract void setId(Integer id); 38 39 public abstract String getFirstName(); 40 41 public abstract void setFirstName(String firstName); 42 43 public abstract String getLastName(); 44 45 public abstract void setLastName(String lastName); 46 47 public Integer ejbCreate(Integer id) throws CreateException { 48 setId(id); 49 return null; 50 } 51 52 public void ejbPostCreate(Integer id) { 53 } 54 55 public void ejbActivate() { 56 } 57 58 public void ejbLoad() { 59 } 60 61 public void ejbPassivate() { 62 } 63 64 public void ejbRemove() { 65 } 66 67 public void ejbStore() { 68 } 69 70 public void setEntityContext(EntityContext ctx) { 71 } 72 73 public void unsetEntityContext() { 74 } 75 76 } 77 | Popular Tags |