org.apache.cocoon.components.flow
Class ContinuationsManagerImpl.HolderAwareWebContinuation

java.lang.Object
  extended by org.apache.cocoon.components.flow.WebContinuation
      extended by org.apache.cocoon.components.flow.ContinuationsManagerImpl.HolderAwareWebContinuation
All Implemented Interfaces:
Cloneable, Comparable
Enclosing class:
ContinuationsManagerImpl

protected static class ContinuationsManagerImpl.HolderAwareWebContinuation
extends WebContinuation

WebContinuation extension that holds also the information about the holder. This information is needed to cleanup a proper holder after continuation's expiration time.


Field Summary
 
Fields inherited from class org.apache.cocoon.components.flow.WebContinuation
children, continuation, disposer, id, interpreterId, lastAccessTime, parentContinuation, timeToLive, userObject
 
Constructor Summary
ContinuationsManagerImpl.HolderAwareWebContinuation(String id, Object continuation, WebContinuation parentContinuation, int timeToLive, String interpreterId, ContinuationsDisposer disposer, ContinuationsManagerImpl.WebContinuationsHolder continuationsHolder)
           
 
Method Summary
 ContinuationsManagerImpl.WebContinuationsHolder getContinuationsHolder()
           
 
Methods inherited from class org.apache.cocoon.components.flow.WebContinuation
clone, compareTo, detachFromParent, display, dispose, disposed, equals, getAttribute, getAttributeNames, getChildren, getContinuation, getContinuation, getId, getInterpreterId, getLastAccessTime, getParentContinuation, getTimeToLive, getUserObject, hasExpired, hashCode, interpreterMatches, removeAttribute, setAttribute, setUserObject, toString, updateLastAccessTime
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContinuationsManagerImpl.HolderAwareWebContinuation

public ContinuationsManagerImpl.HolderAwareWebContinuation(String id,
                                                           Object continuation,
                                                           WebContinuation parentContinuation,
                                                           int timeToLive,
                                                           String interpreterId,
                                                           ContinuationsDisposer disposer,
                                                           ContinuationsManagerImpl.WebContinuationsHolder continuationsHolder)
Method Detail

getContinuationsHolder

public ContinuationsManagerImpl.WebContinuationsHolder getContinuationsHolder()


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.