com.filenet.wcm.toolkit.server.base
Class ControllerUtilities.WindowIdInfo

java.lang.Object
  extended bycom.filenet.wcm.toolkit.server.base.ControllerUtilities.WindowIdInfo
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
com.filenet.wcm.toolkit.server.base.ControllerUtilities

protected static class ControllerUtilities.WindowIdInfo
extends java.lang.Object
implements java.io.Serializable

WindowIdInfo objects are stored in the windowIdMap of the controller to help in expiring windowId's throughout the course of the user session.

See Also:
Serialized Form

Field Summary
protected  boolean expired
           
protected  long lastAccessed
           
protected  WindowID oWindowId
           
protected  ControllerUtilities.WindowIdInfo prevWindow
           
protected  java.lang.String spawnInline
           
protected  long timeout
           
protected  java.lang.String windowId
           
 
Constructor Summary
ControllerUtilities.WindowIdInfo()
           
ControllerUtilities.WindowIdInfo(WindowID oWindowId, ControllerUtilities.WindowIdInfo prevIdInfo, long timeout)
           
ControllerUtilities.WindowIdInfo(WindowID oWindowId, ControllerUtilities.WindowIdInfo prevIdInfo, long timeout, boolean isStacked)
           
 
Method Summary
 boolean isExpired(WcmDataStore dataStore)
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

windowId

protected java.lang.String windowId

oWindowId

protected WindowID oWindowId

lastAccessed

protected long lastAccessed

timeout

protected long timeout

expired

protected boolean expired

prevWindow

protected ControllerUtilities.WindowIdInfo prevWindow

spawnInline

protected java.lang.String spawnInline
Constructor Detail

ControllerUtilities.WindowIdInfo

public ControllerUtilities.WindowIdInfo()

ControllerUtilities.WindowIdInfo

public ControllerUtilities.WindowIdInfo(WindowID oWindowId,
                                        ControllerUtilities.WindowIdInfo prevIdInfo,
                                        long timeout)

ControllerUtilities.WindowIdInfo

public ControllerUtilities.WindowIdInfo(WindowID oWindowId,
                                        ControllerUtilities.WindowIdInfo prevIdInfo,
                                        long timeout,
                                        boolean isStacked)
Method Detail

update

public void update()

isExpired

public boolean isExpired(WcmDataStore dataStore)


© Copyright IBM Corp. 2002, 2007. All Rights Reserved.