|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openejb.core.CoreContext
org.openejb.core.entity.EntityContext
This class imposes restrictions on what Entity methods can access which EntityContext methods. This class manages restrictions related to the position of the bean in its life-cycle to the EntityContext operation being performed. Restrictions are specified in the EJB specification. The CoreContext actually fulfills the request, this class just applies restrictions on access.
Field Summary |
Fields inherited from class org.openejb.core.CoreContext |
EJBHOME_METHOD, EJBOBJECT_METHOD, ROLLBACK_METHOD, SECURITY_METHOD, USER_TRANSACTION_METHOD |
Constructor Summary | |
EntityContext()
|
Method Summary | |
void |
checkBeanState(byte methodCategory)
|
protected EjbObjectProxyHandler |
newEjbObjectHandler(RpcContainer container,
Object pk,
Object depID)
|
Methods inherited from class org.openejb.core.CoreContext |
getCallerIdentity, getCallerPrincipal, getEJBHome, getEJBLocalHome, getEJBLocalObject, getEJBObject, getEnvironment, getPrimaryKey, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, setRollbackOnly |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.ejb.EntityContext |
getEJBLocalObject, getEJBObject, getPrimaryKey |
Methods inherited from interface javax.ejb.EJBContext |
getCallerIdentity, getCallerPrincipal, getEJBHome, getEJBLocalHome, getEnvironment, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, setRollbackOnly |
Constructor Detail |
public EntityContext()
Method Detail |
public void checkBeanState(byte methodCategory) throws IllegalStateException
checkBeanState
in class CoreContext
IllegalStateException
protected EjbObjectProxyHandler newEjbObjectHandler(RpcContainer container, Object pk, Object depID)
newEjbObjectHandler
in class CoreContext
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |