1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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 /**
27 *
28 *
29 * @version $Rev: 439078 $ $Date: 2006-08-31 15:46:14 -0700 (Thu, 31 Aug 2006) $
30 */
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 }