1
<#assign licenseFirst = "/*">
2
<#assign licensePrefix = " * ">
3
<#assign licenseLast = " */">
4
<#include "../../Licenses/license-${project.license}.txt">
8
import javax.ejb.EntityBean;
9
import javax.ejb.EntityContext;
10
import javax.ejb.FinderException;
16
public class ${name} implements EntityBean {
18
private EntityContext context;
20
// <editor-fold defaultstate="collapsed" desc="EJB infrastructure methods. Click the + sign on the left to edit the code.">
22
// TODO Add code to acquire and use other enterprise resources (DataSource, JMS, enterprise beans, Web services)
23
// TODO Add business methods
24
// TODO Add create methods
27
* @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext)
29
public void setEntityContext(EntityContext aContext) {
34
* @see javax.ejb.EntityBean#ejbActivate()
36
public void ejbActivate() {
41
* @see javax.ejb.EntityBean#ejbPassivate()
43
public void ejbPassivate() {
48
* @see javax.ejb.EntityBean#ejbRemove()
50
public void ejbRemove() {
55
* @see javax.ejb.EntityBean#unsetEntityContext()
57
public void unsetEntityContext() {
62
* @see javax.ejb.EntityBean#ejbLoad()
64
public void ejbLoad() {
65
// TODO add code to retrieve data
69
* @see javax.ejb.EntityBean#ejbStore()
71
public void ejbStore() {
72
// TODO add code to persist data
78
* See EJB 2.0 and EJB 2.1 section 12.2.5
80
public ${primaryKey} ejbFindByPrimaryKey(${primaryKey} aKey) throws FinderException {
81
// TODO add code to locate aKey from persistent storage
82
// throw javax.ejb.ObjectNotFoundException if aKey is not in
83
// persistent storage.