|
||||||||||
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
public class 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,
java.lang.Object pk,
java.lang.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 java.lang.IllegalStateException
checkBeanState
in class CoreContext
java.lang.IllegalStateException
protected EjbObjectProxyHandler newEjbObjectHandler(RpcContainer container, java.lang.Object pk, java.lang.Object depID)
newEjbObjectHandler
in class CoreContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |