org.jboss.ejb
Class EntityEnterpriseContext.EntityContextImpl
java.lang.Object
org.jboss.ejb.EnterpriseContext.EJBContextImpl
org.jboss.ejb.EntityEnterpriseContext.EntityContextImpl
- All Implemented Interfaces:
- javax.ejb.EJBContext, javax.ejb.EntityContext
- Enclosing class:
- EntityEnterpriseContext
protected class EntityEnterpriseContext.EntityContextImpl
- extends EnterpriseContext.EJBContextImpl
- implements javax.ejb.EntityContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.ejb.EJBContext |
getCallerIdentity, getEnvironment, isCallerInRole, lookup |
EntityEnterpriseContext.EntityContextImpl
protected EntityEnterpriseContext.EntityContextImpl()
getEJBHome
public javax.ejb.EJBHome getEJBHome()
- Specified by:
getEJBHome in interface javax.ejb.EJBContext- Overrides:
getEJBHome in class EnterpriseContext.EJBContextImpl
getEJBLocalHome
public javax.ejb.EJBLocalHome getEJBLocalHome()
- Specified by:
getEJBLocalHome in interface javax.ejb.EJBContext- Overrides:
getEJBLocalHome in class EnterpriseContext.EJBContextImpl
getCallerPrincipal
public Principal getCallerPrincipal()
- Description copied from class:
EnterpriseContext.EJBContextImpl
- Get the Principal for the current caller. This method
cannot return null according to the ejb-spec.
- Specified by:
getCallerPrincipal in interface javax.ejb.EJBContext- Overrides:
getCallerPrincipal in class EnterpriseContext.EJBContextImpl
getRollbackOnly
public boolean getRollbackOnly()
- Specified by:
getRollbackOnly in interface javax.ejb.EJBContext- Overrides:
getRollbackOnly in class EnterpriseContext.EJBContextImpl
setRollbackOnly
public void setRollbackOnly()
- Specified by:
setRollbackOnly in interface javax.ejb.EJBContext- Overrides:
setRollbackOnly in class EnterpriseContext.EJBContextImpl
isCallerInRole
public boolean isCallerInRole(String id)
- Description copied from class:
EnterpriseContext.EJBContextImpl
- Checks if the current caller has a given role.
The current caller is either the principal associated with the method invocation
or the current run-as principal.
- Specified by:
isCallerInRole in interface javax.ejb.EJBContext- Overrides:
isCallerInRole in class EnterpriseContext.EJBContextImpl
getUserTransaction
public UserTransaction getUserTransaction()
- Specified by:
getUserTransaction in interface javax.ejb.EJBContext- Overrides:
getUserTransaction in class EnterpriseContext.EJBContextImpl
getEJBObject
public javax.ejb.EJBObject getEJBObject()
- Specified by:
getEJBObject in interface javax.ejb.EntityContext
getEJBLocalObject
public javax.ejb.EJBLocalObject getEJBLocalObject()
- Specified by:
getEJBLocalObject in interface javax.ejb.EntityContext
getPrimaryKey
public Object getPrimaryKey()
- Specified by:
getPrimaryKey in interface javax.ejb.EntityContext
getTimerService
public javax.ejb.TimerService getTimerService()
throws IllegalStateException
- Specified by:
getTimerService in interface javax.ejb.EJBContext- Overrides:
getTimerService in class EnterpriseContext.EJBContextImpl
- Throws:
IllegalStateException
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.