org.jboss.ejb3.stateful
Class StatefulSessionContextDelegate

java.lang.Object
  extended by org.jboss.ejb3.EJBContextImpl<J,SessionBeanContext<J>>
      extended by org.jboss.ejb3.session.SessionContextDelegateBase<StatefulContainer>
          extended by org.jboss.ejb3.stateful.StatefulSessionContextDelegate
Type Parameters:
T -
All Implemented Interfaces:
javax.ejb.EJBContext, javax.ejb.SessionContext

public class StatefulSessionContextDelegate
extends SessionContextDelegateBase<StatefulContainer>

StatefulSessionContextDelegate

Version:
$Revision: $
Author:
ALR

Field Summary
 
Fields inherited from class org.jboss.ejb3.EJBContextImpl
beanContext, container, ejbContextHelper, rm
 
Constructor Summary
StatefulSessionContextDelegate(SessionBeanContext<StatefulContainer> beanContext)
           
 
Method Summary
 javax.ejb.EJBLocalObject getEJBLocalObject()
           
 javax.ejb.EJBObject getEJBObject()
           
 
Methods inherited from class org.jboss.ejb3.session.SessionContextDelegateBase
getBusinessObject, getInvokedBusinessInterface, getMessageContext
 
Methods inherited from class org.jboss.ejb3.EJBContextImpl
getCallerIdentity, getCallerPrincipal, getContainer, getEJBHome, getEJBLocalHome, getEnvironment, getRm, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, lookup, setRollbackOnly
 
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

StatefulSessionContextDelegate

public StatefulSessionContextDelegate(SessionBeanContext<StatefulContainer> beanContext)
Method Detail

getEJBLocalObject

public javax.ejb.EJBLocalObject getEJBLocalObject()
                                           throws IllegalStateException
Specified by:
getEJBLocalObject in interface javax.ejb.SessionContext
Specified by:
getEJBLocalObject in class SessionContextDelegateBase<StatefulContainer>
Throws:
IllegalStateException

getEJBObject

public javax.ejb.EJBObject getEJBObject()
                                 throws IllegalStateException
Specified by:
getEJBObject in interface javax.ejb.SessionContext
Specified by:
getEJBObject in class SessionContextDelegateBase<StatefulContainer>
Throws:
IllegalStateException


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.