com.plumtree.portaluiinfrastructure.failover
Class ReplicationCache

java.lang.Object
  extended by com.plumtree.portaluiinfrastructure.failover.ReplicationCache

public class ReplicationCache
extends java.lang.Object

This class handles the ReplicationCache

Author:
ErickS, JosephC

Field Summary
static int CLEANUP_MINUTES
          DOCUMENT ME!
static java.lang.String COOKIES
          DOCUMENT ME!
static java.lang.String DATE_EXPIRED
          DOCUMENT ME!
static java.lang.String SESSION_PREFS
          DOCUMENT ME!
 
Constructor Summary
ReplicationCache()
           
 
Method Summary
static void CleanupIfExpired()
          DOCUMENT_ME
static IOKSharedCacheNode GetCookies(java.lang.String replicationToken)
          DOCUMENT_ME
static boolean GetEnabled()
          DOCUMENT_ME
static XPDateTime GetLastModified(java.lang.String replicationToken)
          DOCUMENT_ME
static IOKSharedCacheNode GetSessionPrefs(java.lang.String replicationToken)
          DOCUMENT_ME
static IOKSharedCache GetSharedCache()
          DOCUMENT_ME
static boolean IsExpired(XPDateTime dt, int expireMinutes)
          DOCUMENT_ME
static void Remove(java.lang.String replicationToken)
          DOCUMENT_ME
static void RemoveSessionPref(java.lang.String replicationToken, java.lang.String sessionPref)
          DOCUMENT_ME
static void SetCleanUpMinutes(int numMinutes)
          DOCUMENT_ME
static void SetCookie(java.lang.String replicationToken, java.lang.String segment, IOKHttpCookie cookie)
          DOCUMENT_ME
static void SetEnabled(boolean enabled)
          DOCUMENT_ME
static void SetLastModified(java.lang.String replicationToken, XPDateTime lastModified)
          DOCUMENT_ME
static void SetSessionPref(java.lang.String replicationToken, java.lang.String sessionPref, java.lang.String prefValue)
          DOCUMENT_ME
static void StaticInit(PTConfigVarPack vpConfig)
          DOCUMENT_ME
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLEANUP_MINUTES

public static int CLEANUP_MINUTES
DOCUMENT ME!


DATE_EXPIRED

public static final java.lang.String DATE_EXPIRED
DOCUMENT ME!

See Also:
Constant Field Values

COOKIES

public static final java.lang.String COOKIES
DOCUMENT ME!

See Also:
Constant Field Values

SESSION_PREFS

public static final java.lang.String SESSION_PREFS
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

ReplicationCache

public ReplicationCache()
Method Detail

GetSharedCache

public static IOKSharedCache GetSharedCache()
DOCUMENT_ME

Returns:
DOCUMENT_ME

GetCookies

public static IOKSharedCacheNode GetCookies(java.lang.String replicationToken)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
Returns:
DOCUMENT_ME

SetCookie

public static void SetCookie(java.lang.String replicationToken,
                             java.lang.String segment,
                             IOKHttpCookie cookie)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
segment - DOCUMENT_ME
cookie - DOCUMENT_ME

GetSessionPrefs

public static IOKSharedCacheNode GetSessionPrefs(java.lang.String replicationToken)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
Returns:
DOCUMENT_ME

SetSessionPref

public static void SetSessionPref(java.lang.String replicationToken,
                                  java.lang.String sessionPref,
                                  java.lang.String prefValue)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
sessionPref - DOCUMENT_ME
prefValue - DOCUMENT_ME

RemoveSessionPref

public static void RemoveSessionPref(java.lang.String replicationToken,
                                     java.lang.String sessionPref)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
sessionPref - DOCUMENT_ME

GetLastModified

public static XPDateTime GetLastModified(java.lang.String replicationToken)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
Returns:
DOCUMENT_ME

SetLastModified

public static void SetLastModified(java.lang.String replicationToken,
                                   XPDateTime lastModified)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME
lastModified - DOCUMENT_ME

Remove

public static void Remove(java.lang.String replicationToken)
DOCUMENT_ME

Parameters:
replicationToken - DOCUMENT_ME

StaticInit

public static void StaticInit(PTConfigVarPack vpConfig)
DOCUMENT_ME

Parameters:
vpConfig - DOCUMENT_ME

SetEnabled

public static void SetEnabled(boolean enabled)
DOCUMENT_ME

Parameters:
enabled - DOCUMENT_ME

GetEnabled

public static boolean GetEnabled()
DOCUMENT_ME

Returns:
DOCUMENT_ME

IsExpired

public static boolean IsExpired(XPDateTime dt,
                                int expireMinutes)
DOCUMENT_ME

Parameters:
dt - DOCUMENT_ME
expireMinutes - DOCUMENT_ME
Returns:
DOCUMENT_ME

SetCleanUpMinutes

public static void SetCleanUpMinutes(int numMinutes)
DOCUMENT_ME

Parameters:
numMinutes - DOCUMENT_ME

CleanupIfExpired

public static void CleanupIfExpired()
DOCUMENT_ME




Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.