org.openejb.core.stateful
Class BeanEntry

java.lang.Object
  |
  +--org.openejb.core.stateful.BeanEntry
All Implemented Interfaces:
java.io.Serializable

public class BeanEntry
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  BeanEntry afterMe
           
protected  java.lang.Object ancillaryState
           
protected  javax.ejb.EnterpriseBean bean
           
protected  BeanEntry beforeMe
           
protected  boolean inQue
           
protected  java.lang.Object primaryKey
           
protected  long timeOutInterval
           
protected  long timeStamp
           
protected  javax.transaction.Transaction transaction
           
 
Constructor Summary
protected BeanEntry(javax.ejb.EnterpriseBean beanInstance, java.lang.Object primKey, java.lang.Object ancillary, long timeOut)
           
 
Method Summary
protected  boolean isTimedOut()
           
protected  void removeFromChain()
           
protected  void resetTimeOut()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bean

protected javax.ejb.EnterpriseBean bean

primaryKey

protected java.lang.Object primaryKey

ancillaryState

protected java.lang.Object ancillaryState

transaction

protected transient javax.transaction.Transaction transaction

timeStamp

protected long timeStamp

timeOutInterval

protected long timeOutInterval

beforeMe

protected BeanEntry beforeMe

afterMe

protected BeanEntry afterMe

inQue

protected boolean inQue
Constructor Detail

BeanEntry

protected BeanEntry(javax.ejb.EnterpriseBean beanInstance,
                    java.lang.Object primKey,
                    java.lang.Object ancillary,
                    long timeOut)
Method Detail

isTimedOut

protected boolean isTimedOut()

resetTimeOut

protected void resetTimeOut()

removeFromChain

protected void removeFromChain()