public class EntityContainer.JapeEntityContext
extends java.lang.Object
implements javax.ejb.EntityContext, java.io.Serializable
| Constructor and Description |
|---|
JapeEntityContext(EntityInstance instance) |
| Modifier and Type | Method and Description |
|---|---|
java.security.Identity |
getCallerIdentity() |
java.security.Principal |
getCallerPrincipal() |
javax.ejb.EJBHome |
getEJBHome() |
javax.ejb.EJBLocalHome |
getEJBLocalHome() |
javax.ejb.EJBLocalObject |
getEJBLocalObject() |
javax.ejb.EJBObject |
getEJBObject() |
java.util.Properties |
getEnvironment() |
EntityInstance |
getInstance() |
java.lang.Object |
getPrimaryKey() |
boolean |
getRollbackOnly() |
javax.transaction.UserTransaction |
getUserTransaction() |
boolean |
isCallerInRole(java.security.Identity arg0) |
boolean |
isCallerInRole(java.lang.String arg0) |
void |
reset() |
void |
setPk(EntityPrimaryKey pk) |
void |
setRollbackOnly() |
public JapeEntityContext(EntityInstance instance)
public java.security.Identity getCallerIdentity()
getCallerIdentity in interface javax.ejb.EJBContextpublic java.security.Principal getCallerPrincipal()
getCallerPrincipal in interface javax.ejb.EJBContextpublic javax.ejb.EJBHome getEJBHome()
throws java.lang.IllegalStateException
getEJBHome in interface javax.ejb.EJBContextjava.lang.IllegalStateExceptionpublic javax.ejb.EJBLocalHome getEJBLocalHome()
throws java.lang.IllegalStateException
getEJBLocalHome in interface javax.ejb.EJBContextjava.lang.IllegalStateExceptionpublic javax.ejb.EJBLocalObject getEJBLocalObject()
throws java.lang.IllegalStateException
getEJBLocalObject in interface javax.ejb.EntityContextjava.lang.IllegalStateExceptionpublic javax.ejb.EJBObject getEJBObject()
throws java.lang.IllegalStateException
getEJBObject in interface javax.ejb.EntityContextjava.lang.IllegalStateExceptionpublic java.util.Properties getEnvironment()
getEnvironment in interface javax.ejb.EJBContextpublic EntityInstance getInstance()
public java.lang.Object getPrimaryKey()
throws java.lang.IllegalStateException
getPrimaryKey in interface javax.ejb.EntityContextjava.lang.IllegalStateExceptionpublic boolean getRollbackOnly()
throws java.lang.IllegalStateException
getRollbackOnly in interface javax.ejb.EJBContextjava.lang.IllegalStateExceptionpublic javax.transaction.UserTransaction getUserTransaction()
throws java.lang.IllegalStateException
getUserTransaction in interface javax.ejb.EJBContextjava.lang.IllegalStateExceptionpublic boolean isCallerInRole(java.lang.String arg0)
isCallerInRole in interface javax.ejb.EJBContextpublic boolean isCallerInRole(java.security.Identity arg0)
isCallerInRole in interface javax.ejb.EJBContextpublic void reset()
public void setPk(EntityPrimaryKey pk)
public void setRollbackOnly()
throws java.lang.IllegalStateException
setRollbackOnly in interface javax.ejb.EJBContextjava.lang.IllegalStateException