org.apache.openejb.core.entity
Class EntityContext.LifecycleBusinessTimeoutEntityState

java.lang.Object
  extended by org.apache.openejb.core.BaseContext.State
      extended by org.apache.openejb.core.entity.EntityContext.LifecycleBusinessTimeoutEntityState
Enclosing class:
EntityContext

protected static class EntityContext.LifecycleBusinessTimeoutEntityState
extends BaseContext.State


Constructor Summary
protected EntityContext.LifecycleBusinessTimeoutEntityState()
           
 
Method Summary
 javax.transaction.UserTransaction getUserTransaction(javax.transaction.UserTransaction userTransaction)
           
 boolean isMessageContextAccessAllowed()
           
 boolean isTimerMethodAllowed()
           
 boolean isUserTransactionAccessAllowed()
           
 
Methods inherited from class org.apache.openejb.core.BaseContext.State
getCallerPrincipal, getEJBHome, getEJBLocalHome, getRollbackOnly, getTimerService, isCallerInRole, isEntityManagerAccessAllowed, isEntityManagerFactoryAccessAllowed, isJNDIAccessAllowed, isTimerAccessAllowed, setRollbackOnly
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityContext.LifecycleBusinessTimeoutEntityState

protected EntityContext.LifecycleBusinessTimeoutEntityState()
Method Detail

getUserTransaction

public javax.transaction.UserTransaction getUserTransaction(javax.transaction.UserTransaction userTransaction)
                                                     throws java.lang.IllegalStateException
Overrides:
getUserTransaction in class BaseContext.State
Throws:
java.lang.IllegalStateException

isUserTransactionAccessAllowed

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

isMessageContextAccessAllowed

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

isTimerMethodAllowed

public boolean isTimerMethodAllowed()


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