org.apache.manifoldcf.agents.interfaces
Class CacheKeyFactory

java.lang.Object
  extended by org.apache.manifoldcf.core.interfaces.CacheKeyFactory
      extended by org.apache.manifoldcf.agents.interfaces.CacheKeyFactory
Direct Known Subclasses:
CacheKeyFactory

public class CacheKeyFactory
extends CacheKeyFactory

This class just represents a central place where cache keys are assembled. All methods are static.


Field Summary
static java.lang.String _rcsid
           
 
Constructor Summary
protected CacheKeyFactory()
           
 
Method Summary
static java.lang.String makeOutputConnectionKey(java.lang.String connectionName)
          Construct a key which represents an individual output connection.
static java.lang.String makeOutputConnectionsKey()
          Construct a key which represents the general list of output connectors.
 
Methods inherited from class org.apache.manifoldcf.core.interfaces.CacheKeyFactory
makeDatabaseKey, makeDatabaseKey, makeTableKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_rcsid

public static final java.lang.String _rcsid
See Also:
Constant Field Values
Constructor Detail

CacheKeyFactory

protected CacheKeyFactory()
Method Detail

makeOutputConnectionsKey

public static java.lang.String makeOutputConnectionsKey()
Construct a key which represents the general list of output connectors.

Returns:
the cache key.

makeOutputConnectionKey

public static java.lang.String makeOutputConnectionKey(java.lang.String connectionName)
Construct a key which represents an individual output connection.

Parameters:
connectionName - is the name of the connector.
Returns:
the cache key.