org.apache.openejb.core
Class BaseSessionContext.SessionState

java.lang.Object
  extended by org.apache.openejb.core.BaseContext.State
      extended by org.apache.openejb.core.BaseSessionContext.SessionState
Direct Known Subclasses:
BaseSessionContext.BusinessSessionState, BaseSessionContext.InjectionSessionState, BaseSessionContext.LifecycleSessionState, BaseSessionContext.TimeoutSessionState, ManagedContext.AfterCompletion, ManagedContext.BeforeCompletion, ManagedContext.LifecycleManagedBeanState, StatefulContext.AfterCompletion, StatefulContext.BeforeCompletion, StatefulContext.LifecycleStatefulSessionState
Enclosing class:
BaseSessionContext

protected static class BaseSessionContext.SessionState
extends BaseContext.State


Constructor Summary
protected BaseSessionContext.SessionState()
           
 
Method Summary
 Object getBusinessObject(Class interfce)
           
 javax.ejb.EJBLocalObject getEJBLocalObject()
           
 javax.ejb.EJBObject getEJBObject()
           
 Class getInvokedBusinessInterface()
           
 javax.xml.rpc.handler.MessageContext getMessageContext()
           
 
Methods inherited from class org.apache.openejb.core.BaseContext.State
getCallerPrincipal, getEJBHome, getEJBLocalHome, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isEntityManagerAccessAllowed, isEntityManagerFactoryAccessAllowed, isJNDIAccessAllowed, isMessageContextAccessAllowed, isTimerAccessAllowed, isTimerMethodAllowed, isUserTransactionAccessAllowed, setRollbackOnly
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSessionContext.SessionState

protected BaseSessionContext.SessionState()
Method Detail

getEJBLocalObject

public javax.ejb.EJBLocalObject getEJBLocalObject()
                                           throws IllegalStateException
Throws:
IllegalStateException

getEJBObject

public javax.ejb.EJBObject getEJBObject()
                                 throws IllegalStateException
Throws:
IllegalStateException

getMessageContext

public javax.xml.rpc.handler.MessageContext getMessageContext()
                                                       throws IllegalStateException
Throws:
IllegalStateException

getBusinessObject

public Object getBusinessObject(Class interfce)

getInvokedBusinessInterface

public Class getInvokedBusinessInterface()


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.