|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openejb.core.CoreContext
CoreContext is serializable so that it can be serialized if its referenced by a stateful bean that is being passivated (written to disk).
Field Summary | |
static byte |
EJBHOME_METHOD
TODO: Add comments |
static byte |
EJBOBJECT_METHOD
TODO: Add comments |
static byte |
ROLLBACK_METHOD
TODO: Add comments |
static byte |
SECURITY_METHOD
TODO: Add comments |
static byte |
USER_TRANSACTION_METHOD
TODO: Add comments |
(package private) CoreUserTransaction |
userTransaction
TODO: Add comments |
Constructor Summary | |
CoreContext()
TODO: Add comments |
Method Summary | |
abstract void |
checkBeanState(byte methodCategory)
TODO: Add comments |
java.security.Identity |
getCallerIdentity()
TODO: Add comments |
java.security.Principal |
getCallerPrincipal()
TODO: Add comments |
javax.ejb.EJBHome |
getEJBHome()
TODO: Add comments |
javax.ejb.EJBObject |
getEJBObject()
TODO: Add comments |
java.util.Properties |
getEnvironment()
TODO: Add comments |
java.lang.Object |
getPrimaryKey()
TODO: Add comments |
boolean |
getRollbackOnly()
TODO: Add comments |
javax.transaction.UserTransaction |
getUserTransaction()
TODO: Add comments |
boolean |
isCallerInRole(java.security.Identity role)
TODO: Add comments |
boolean |
isCallerInRole(java.lang.String roleName)
TODO: Add comments |
protected abstract EjbObjectProxyHandler |
newEjbObjectHandler(RpcContainer container,
java.lang.Object pk,
java.lang.Object depID)
TODO: Add comments |
void |
setRollbackOnly()
TODO: Add comments |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final byte SECURITY_METHOD
public static final byte USER_TRANSACTION_METHOD
public static final byte ROLLBACK_METHOD
public static final byte EJBOBJECT_METHOD
public static final byte EJBHOME_METHOD
CoreUserTransaction userTransaction
Constructor Detail |
public CoreContext()
Method Detail |
public abstract void checkBeanState(byte methodCategory) throws java.lang.IllegalStateException
methodCategory
- java.lang.IllegalStateException
- public java.security.Principal getCallerPrincipal()
public boolean isCallerInRole(java.lang.String roleName)
roleName
- public javax.ejb.EJBHome getEJBHome()
public javax.ejb.EJBObject getEJBObject()
public java.lang.Object getPrimaryKey()
public boolean getRollbackOnly()
public void setRollbackOnly()
public javax.transaction.UserTransaction getUserTransaction()
public boolean isCallerInRole(java.security.Identity role)
role
- public java.security.Identity getCallerIdentity()
public java.util.Properties getEnvironment()
protected abstract EjbObjectProxyHandler newEjbObjectHandler(RpcContainer container, java.lang.Object pk, java.lang.Object depID)
container
- pk
- depID
-
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |