KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > testAddCMPField1InEB_TestingEntityBean


1 package test;
2
3 import java.io.IOException JavaDoc;
4 import javax.ejb.*;
5
6 /**
7  * This is the bean class for the TestingEntityBean enterprise bean.
8  * Created 6.5.2005 15:11:14
9  * @author lm97939
10  */

11 public abstract class TestingEntityBean implements EntityBean, TestingEntityRemoteBusiness, TestingEntityLocalBusiness {
12     private EntityContext context;
13     
14     // <editor-fold defaultstate="collapsed" desc="EJB infrastructure methods. Click on the + sign on the left to edit the code.">
15
// TODO Consider creating Transfer Object to encapsulate data
16
// TODO Review finder methods
17
/**
18      * @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext)
19      */

20     public void setEntityContext(EntityContext aContext) {
21         context = aContext;
22     }
23     
24     /**
25      * @see javax.ejb.EntityBean#ejbActivate()
26      */

27     public void ejbActivate() {
28         
29     }
30     
31     /**
32      * @see javax.ejb.EntityBean#ejbPassivate()
33      */

34     public void ejbPassivate() {
35         
36     }
37     
38     /**
39      * @see javax.ejb.EntityBean#ejbRemove()
40      */

41     public void ejbRemove() {
42         
43     }
44     
45     /**
46      * @see javax.ejb.EntityBean#unsetEntityContext()
47      */

48     public void unsetEntityContext() {
49         context = null;
50     }
51     
52     /**
53      * @see javax.ejb.EntityBean#ejbLoad()
54      */

55     public void ejbLoad() {
56         
57     }
58     
59     /**
60      * @see javax.ejb.EntityBean#ejbStore()
61      */

62     public void ejbStore() {
63         
64     }
65     // </editor-fold>
66

67     
68     public abstract String JavaDoc getKey();
69     public abstract void setKey(String JavaDoc key);
70
71     public abstract java.lang.String JavaDoc getCmpTestField1x();
72
73     public abstract void setCmpTestField1x(java.lang.String JavaDoc cmpTestField1x);
74     
75     
76     public String JavaDoc ejbCreate(String JavaDoc key) throws CreateException {
77         if (key == null) {
78             throw new CreateException("The field \"key\" must not be null");
79         }
80         
81         // TODO add additional validation code, throw CreateException if data is not valid
82
setKey(key);
83         
84         return null;
85     }
86     
87     public void ejbPostCreate(String JavaDoc key) {
88         // TODO populate relationships here if appropriate
89

90     }
91
92     public String JavaDoc testBusinessMethod1() {
93         //TODO implement testBusinessMethod1
94
return null;
95     }
96
97     public String JavaDoc testBusinessMethod2(String JavaDoc a, boolean b) throws Exception JavaDoc {
98         //TODO implement testBusinessMethod2
99
return null;
100     }
101
102     public String JavaDoc ejbCreateTest1() throws CreateException {
103         //TODO implement ejbCreateTest1
104
return null;
105     }
106
107     public void ejbPostCreateTest1() throws CreateException {
108         //TODO implement ejbPostCreateTest1
109
}
110
111     public String JavaDoc ejbCreateTest2(String JavaDoc a, int b) throws CreateException, IOException JavaDoc {
112         //TODO implement ejbCreateTest2
113
return null;
114     }
115
116     public void ejbPostCreateTest2(String JavaDoc a, int b) throws CreateException, IOException JavaDoc {
117         //TODO implement ejbPostCreateTest2
118
}
119
120     public String JavaDoc ejbHomeHomeTestMethod1() {
121         //TODO implement ejbHomeHomeTestMethod1
122
return null;
123     }
124
125     public String JavaDoc ejbHomeHomeTestMethod2(String JavaDoc a, int b) throws Exception JavaDoc {
126         //TODO implement ejbHomeHomeTestMethod2
127
return null;
128     }
129
130     public abstract int ejbSelectByTest1() throws javax.ejb.FinderException JavaDoc;
131
132     public abstract int ejbSelectByTest2(java.lang.String JavaDoc a) throws javax.ejb.FinderException JavaDoc;
133 }
134
Popular Tags