org.apache.openejb.core.managed
Class ManagedContext.LifecycleManagedBeanState

java.lang.Object
  extended by org.apache.openejb.core.BaseContext.State
      extended by org.apache.openejb.core.BaseSessionContext.SessionState
          extended by org.apache.openejb.core.managed.ManagedContext.LifecycleManagedBeanState
Enclosing class:
ManagedContext

public static class ManagedContext.LifecycleManagedBeanState
extends BaseSessionContext.SessionState

PostConstruct, Pre-Destroy lifecycle callback interceptor methods


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

Constructor Detail

ManagedContext.LifecycleManagedBeanState

public ManagedContext.LifecycleManagedBeanState()
Method Detail

getMessageContext

public javax.xml.rpc.handler.MessageContext getMessageContext()
                                                       throws java.lang.IllegalStateException
Overrides:
getMessageContext in class BaseSessionContext.SessionState
Throws:
java.lang.IllegalStateException

getInvokedBusinessInterface

public java.lang.Class getInvokedBusinessInterface()
Overrides:
getInvokedBusinessInterface in class BaseSessionContext.SessionState

setRollbackOnly

public void setRollbackOnly()
                     throws java.lang.IllegalStateException
Overrides:
setRollbackOnly in class BaseContext.State
Throws:
java.lang.IllegalStateException

getRollbackOnly

public boolean getRollbackOnly()
                        throws java.lang.IllegalStateException
Overrides:
getRollbackOnly in class BaseContext.State
Throws:
java.lang.IllegalStateException

isMessageContextAccessAllowed

public boolean isMessageContextAccessAllowed()
Overrides:
isMessageContextAccessAllowed in class BaseContext.State

isTimerAccessAllowed

public boolean isTimerAccessAllowed()
Overrides:
isTimerAccessAllowed in class BaseContext.State

isTimerMethodAllowed

public boolean isTimerMethodAllowed()
Overrides:
isTimerMethodAllowed in class BaseContext.State


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