|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--theory.smart.foundation.EntityImpl
This is the base implementation of the Business Smart Component (BSC) entity interface. For each BSC Entity derived interface, there will be a corresponding BSC EntityImpl with business methods that are mirrored. It also provides storage for an EntityContext and an implementation of the Set and Get Entity Context methods.
Entity
, Serialized FormField Summary | |
javax.ejb.EntityContext |
ctx
|
boolean |
isDirty
|
boolean |
isLoaded
|
Constructor Summary | |
EntityImpl()
EntityImpl constructor. |
Method Summary | |
void |
ejbActivate()
ejbActivate method. |
SmartKey |
ejbCreate(SmartKey key)
ejbCreate method. |
void |
ejbLoad()
ejbLoad method. |
void |
ejbPassivate()
ejbPassivate method. |
void |
ejbPostCreate(SmartKey key)
|
void |
ejbRemove()
ejbRemove method. |
void |
ejbStore()
ejbStore method. |
javax.ejb.EntityContext |
getEntityContext()
getEntityContext method. |
boolean |
isModified()
This method is used by some containers to evaluate if the bean has been modified and it must be persisted. |
void |
setEntityContext(javax.ejb.EntityContext ctx)
setEntityContext method. |
void |
unsetEntityContext()
unsetEntityContext method. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public transient boolean isDirty
public javax.ejb.EntityContext ctx
public transient boolean isLoaded
Constructor Detail |
public EntityImpl()
Method Detail |
public void ejbActivate() throws java.rmi.RemoteException
public SmartKey ejbCreate(SmartKey key) throws javax.ejb.CreateException, java.rmi.RemoteException
public void ejbLoad() throws java.rmi.RemoteException
public void ejbPassivate() throws java.rmi.RemoteException
public void ejbPostCreate(SmartKey key) throws javax.ejb.CreateException, java.rmi.RemoteException
public void ejbRemove() throws java.rmi.RemoteException, javax.ejb.RemoveException
public void ejbStore() throws java.rmi.RemoteException
public javax.ejb.EntityContext getEntityContext() throws java.rmi.RemoteException
public void setEntityContext(javax.ejb.EntityContext ctx) throws java.rmi.RemoteException
public void unsetEntityContext() throws java.rmi.RemoteException
public boolean isModified() throws java.rmi.RemoteException
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |