org.apache.openejb.core
Class BaseSessionContext
java.lang.Object
org.apache.openejb.core.BaseContext
org.apache.openejb.core.BaseSessionContext
- All Implemented Interfaces:
- Serializable, javax.ejb.EJBContext, javax.ejb.SessionContext
- Direct Known Subclasses:
- StatefulContext, StatelessContext
public abstract class BaseSessionContext
- extends BaseContext
- implements javax.ejb.SessionContext
- Version:
- $Rev: 602704 $ $Date: 2007-12-09 18:58:22 +0100 (So, 09. Dez 2007) $
- See Also:
- Serialized Form
Methods inherited from class org.apache.openejb.core.BaseContext |
getCallerIdentity, getCallerPrincipal, getEJBHome, getEJBLocalHome, getEnvironment, getRollbackOnly, getState, getStates, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, isEntityManagerAccessAllowed, isEntityManagerFactoryAccessAllowed, isJNDIAccessAllowed, isMessageContextAccessAllowed, isTimerAccessAllowed, isTimerMethodAllowed, isUserTransactionAccessAllowed, lookup, setRollbackOnly, writeReplace |
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, getCallerPrincipal, getEJBHome, getEJBLocalHome, getEnvironment, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, lookup, setRollbackOnly |
BaseSessionContext
public BaseSessionContext(TransactionManager transactionManager,
SecurityService securityService)
BaseSessionContext
public BaseSessionContext(TransactionManager transactionManager,
SecurityService securityService,
UserTransaction userTransaction)
getEJBLocalObject
public javax.ejb.EJBLocalObject getEJBLocalObject()
throws IllegalStateException
- Specified by:
getEJBLocalObject
in interface javax.ejb.SessionContext
- Throws:
IllegalStateException
getEJBObject
public javax.ejb.EJBObject getEJBObject()
throws IllegalStateException
- Specified by:
getEJBObject
in interface javax.ejb.SessionContext
- Throws:
IllegalStateException
getMessageContext
public javax.xml.rpc.handler.MessageContext getMessageContext()
throws IllegalStateException
- Specified by:
getMessageContext
in interface javax.ejb.SessionContext
- Throws:
IllegalStateException
getBusinessObject
public Object getBusinessObject(Class aClass)
- Specified by:
getBusinessObject
in interface javax.ejb.SessionContext
getInvokedBusinessInterface
public Class getInvokedBusinessInterface()
- Specified by:
getInvokedBusinessInterface
in interface javax.ejb.SessionContext
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.