org.openejb.mdb
Class MDBContext
java.lang.Object
org.openejb.EJBContextImpl
org.openejb.mdb.MDBContext
- All Implemented Interfaces:
- javax.ejb.EJBContext, javax.ejb.MessageDrivenContext
- public class MDBContext
- extends EJBContextImpl
- implements javax.ejb.MessageDrivenContext
Implementation of MessageDrivenContext using the State pattern to determine
which methods can be called given the current state of the Session bean.
- Version:
- $Revision: 1.3 $ $Date: 2004/06/22 19:04:53 $
Methods inherited from class org.openejb.EJBContextImpl |
getCallerIdentity, getCallerPrincipal, getEJBHome, getEJBLocalHome, getEJBLocalObject, getEJBObject, getEnvironment, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, 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, setRollbackOnly |
INACTIVE
public static final MDBContext.MDBContextState INACTIVE
SETSESSIONCONTEXT
public static final MDBContext.MDBContextState SETSESSIONCONTEXT
EJBCREATEREMOVE
public static final MDBContext.MDBContextState EJBCREATEREMOVE
BIZ_INTERFACE
public static final MDBContext.MDBContextState BIZ_INTERFACE
BIZ_WSENDPOINT
public static final MDBContext.MDBContextState BIZ_WSENDPOINT
EJBTIMEOUT
public static final MDBContext.MDBContextState EJBTIMEOUT
MDBContext
public MDBContext(MDBInstanceContext context,
org.apache.geronimo.transaction.UserTransactionImpl userTransaction)
getMessageContext
public javax.xml.rpc.handler.MessageContext getMessageContext()
throws IllegalStateException
- Throws:
IllegalStateException
Copyright © 1999-2005 OpenEJB. All Rights Reserved.