|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openejb.core.BaseContext
org.apache.openejb.core.BaseSessionContext
public abstract class BaseSessionContext
Nested Class Summary | |
---|---|
static class |
BaseSessionContext.BusinessSessionState
Business method from business interface or component interface; business method interceptor method |
static class |
BaseSessionContext.InjectionSessionState
Dependency injection methods (e.g., setSessionContext) |
static class |
BaseSessionContext.LifecycleSessionState
PostConstruct, Pre-Destroy lifecycle callback interceptor methods |
static class |
BaseSessionContext.PostConstructSessionState
|
protected static class |
BaseSessionContext.SessionState
|
static class |
BaseSessionContext.TimeoutSessionState
Timeout callback method |
Nested classes/interfaces inherited from class org.apache.openejb.core.BaseContext |
---|
BaseContext.State, BaseContext.UserTransactionWrapper |
Field Summary |
---|
Fields inherited from class org.apache.openejb.core.BaseContext |
---|
states |
Constructor Summary | |
---|---|
protected |
BaseSessionContext(SecurityService securityService)
|
|
BaseSessionContext(SecurityService securityService,
UserTransaction userTransaction)
|
Method Summary | |
---|---|
Object |
getBusinessObject(Class aClass)
|
javax.ejb.EJBLocalObject |
getEJBLocalObject()
|
javax.ejb.EJBObject |
getEJBObject()
|
Class |
getInvokedBusinessInterface()
|
javax.xml.rpc.handler.MessageContext |
getMessageContext()
|
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 |
Constructor Detail |
---|
protected BaseSessionContext(SecurityService securityService)
public BaseSessionContext(SecurityService securityService, UserTransaction userTransaction)
Method Detail |
---|
public javax.ejb.EJBLocalObject getEJBLocalObject() throws IllegalStateException
getEJBLocalObject
in interface javax.ejb.SessionContext
IllegalStateException
public javax.ejb.EJBObject getEJBObject() throws IllegalStateException
getEJBObject
in interface javax.ejb.SessionContext
IllegalStateException
public javax.xml.rpc.handler.MessageContext getMessageContext() throws IllegalStateException
getMessageContext
in interface javax.ejb.SessionContext
IllegalStateException
public Object getBusinessObject(Class aClass)
getBusinessObject
in interface javax.ejb.SessionContext
public Class getInvokedBusinessInterface()
getInvokedBusinessInterface
in interface javax.ejb.SessionContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |