站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 server API Documentation 英文版文档

StatelessSessionEnterpriseContext (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档


org.jboss.ejb
Class StatelessSessionEnterpriseContext

java.lang.Object
  extended byorg.jboss.ejb.EnterpriseContext
      extended byorg.jboss.ejb.StatelessSessionEnterpriseContext
All Implemented Interfaces:
AllowedOperationsFlags

public class StatelessSessionEnterpriseContext
extends EnterpriseContext

The enterprise context for stateless session beans.

Version:
$Revision: 1.27 $
Author:
Rickard 锟絙erg, Sebastien Alborini

Nested Class Summary
protected  class StatelessSessionEnterpriseContext.SessionContextImpl
           
 class StatelessSessionEnterpriseContext.TimerServiceWrapper
          Delegates to the underlying TimerService, after checking access
 
Nested classes inherited from class org.jboss.ejb.EnterpriseContext
EnterpriseContext.EJBContextImpl, EnterpriseContext.UserTransactionImpl
 
Field Summary
 
Fields inherited from class org.jboss.ejb.EnterpriseContext
log
 
Fields inherited from interface org.jboss.ejb.AllowedOperationsFlags
IN_AFTER_BEGIN, IN_AFTER_COMPLETION, IN_BEFORE_COMPLETION, IN_BUSINESS_METHOD, IN_EJB_ACTIVATE, IN_EJB_CREATE, IN_EJB_FIND, IN_EJB_HOME, IN_EJB_LOAD, IN_EJB_PASSIVATE, IN_EJB_POST_CREATE, IN_EJB_REMOVE, IN_EJB_STORE, IN_EJB_TIMEOUT, IN_INTERCEPTOR_METHOD, IN_SERVICE_ENDPOINT_METHOD, IN_SET_ENTITY_CONTEXT, IN_SET_MESSAGE_DRIVEN_CONTEXT, IN_SET_SESSION_CONTEXT, IN_UNSET_ENTITY_CONTEXT, NOT_ALLOWED
 
Constructor Summary
StatelessSessionEnterpriseContext(Object instance, Container con)
           
 
Method Summary
 void discard()
           
 javax.ejb.EJBContext getEJBContext()
          Get the EJBContext object
 javax.ejb.EJBLocalObject getEJBLocalObject()
           
 javax.ejb.EJBObject getEJBObject()
           
 javax.ejb.SessionContext getSessionContext()
           
 void setEJBLocalObject(javax.ejb.EJBLocalObject eo)
           
 void setEJBObject(javax.ejb.EJBObject eo)
           
 void setMessageContext(javax.xml.rpc.handler.MessageContext msgContext)
           
 
Methods inherited from class org.jboss.ejb.EnterpriseContext
clear, getCallerPrincipal, getContainer, getId, getInstance, getTransaction, getTxLock, isContainerManagedTx, isLocked, isUserManagedTx, lock, setId, setPrincipal, setTransaction, setUserTransactionStartedListener, unlock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatelessSessionEnterpriseContext

public StatelessSessionEnterpriseContext(Object instance,
                                         Container con)
                                  throws Exception
Method Detail

setEJBObject

public void setEJBObject(javax.ejb.EJBObject eo)

getEJBObject

public javax.ejb.EJBObject getEJBObject()

setEJBLocalObject

public void setEJBLocalObject(javax.ejb.EJBLocalObject eo)

getEJBLocalObject

public javax.ejb.EJBLocalObject getEJBLocalObject()

getSessionContext

public javax.ejb.SessionContext getSessionContext()

setMessageContext

public void setMessageContext(javax.xml.rpc.handler.MessageContext msgContext)

discard

public void discard()
             throws RemoteException
Specified by:
discard in class EnterpriseContext
Throws:
RemoteException

getEJBContext

public javax.ejb.EJBContext getEJBContext()
Description copied from class: EnterpriseContext
Get the EJBContext object

Specified by:
getEJBContext in class EnterpriseContext


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.