|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.objectweb.jonas.jtests.beans.ebasic.AccountEC2
This is an entity bean with "container managed persistence version 2.x". This bean is used to test an entity with a primary key that maps a java.lang.Integer single field.
Field Summary | |
protected static org.objectweb.util.monolog.api.Logger |
logger
|
Constructor Summary | |
AccountEC2()
|
Method Summary | |
void |
ejbActivate()
A container invokes this method when the instance is taken out of the pool of available instances to become associated with a specific EJB object. |
java.lang.Integer |
ejbCreate(int num,
java.lang.String s)
The Entity bean can define 0 or more ejbCreate methods. |
void |
ejbLoad()
A container invokes this method to instruct the instance to synchronize its state by loading it state from the underlying database. |
void |
ejbPassivate()
A container invokes this method on an instance before the instance becomes disassociated with a specific EJB object. |
void |
ejbPostCreate(int num,
java.lang.String s)
There must be an ejbPostCreate par ejbCreate method |
void |
ejbRemove()
A container invokes this method before it removes the EJB object that is currently associated with the instance. |
void |
ejbStore()
A container invokes this method to instruct the instance to synchronize its state by storing it to the underlying database. |
abstract java.lang.String |
getCustomer()
|
abstract java.lang.Integer |
getNumber()
|
int |
getNumberPrimitive()
getNumberPrimitive() |
abstract void |
setCustomer(java.lang.String customer)
|
void |
setEntityContext(javax.ejb.EntityContext ctx)
Set the associated entity context. |
abstract void |
setNumber(java.lang.Integer numtest)
|
void |
unsetEntityContext()
Unset the associated entity context. |
Field Detail |
protected static org.objectweb.util.monolog.api.Logger logger
Constructor Detail |
public AccountEC2()
Method Detail |
public abstract java.lang.Integer getNumber()
public abstract void setNumber(java.lang.Integer numtest)
public abstract java.lang.String getCustomer()
public abstract void setCustomer(java.lang.String customer)
public void setEntityContext(javax.ejb.EntityContext ctx)
ctx
- - An EntityContext interface for the instance. The instance
should store the reference to the context in an instance variable.EJBException
- Thrown by the method to indicate a failure caused by a
system-level error.public void unsetEntityContext()
EJBException
- Thrown by the method to indicate a failure caused by a
system-level error.public void ejbRemove() throws javax.ejb.RemoveException
RemoveException
- The enterprise Bean does not allow destruction of the object.EJBException
- - Thrown by the method to indicate a failure caused by a system-level
error.public void ejbLoad()
EJBException
- Thrown by the method to indicate a failure caused by
a system-level error.public void ejbStore()
EJBException
- Thrown by the method to indicate a failure caused by
a system-level error.public java.lang.Integer ejbCreate(int num, java.lang.String s) throws javax.ejb.CreateException, javax.ejb.DuplicateKeyException
CreateException
- Failure to create an entity EJB object.DuplicateKeyException
- An object with the same key already exists.public void ejbPostCreate(int num, java.lang.String s) throws javax.ejb.CreateException
CreateException
- Failure to create an entity EJB object.public void ejbPassivate()
public void ejbActivate()
public int getNumberPrimitive()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |