org.apache.manifoldcf.authorities.interfaces
Class CacheKeyFactory

java.lang.Object
  extended by org.apache.manifoldcf.core.interfaces.CacheKeyFactory
      extended by org.apache.manifoldcf.authorities.interfaces.CacheKeyFactory

public class CacheKeyFactory
extends CacheKeyFactory

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


Field Summary
 
Fields inherited from class org.apache.manifoldcf.core.interfaces.CacheKeyFactory
_rcsid
 
Constructor Summary
protected CacheKeyFactory()
           
 
Method Summary
static java.lang.String makeAuthorityConnectionKey(java.lang.String connectionName)
          Construct a key which represents an individual authority connection.
static java.lang.String makeAuthorityConnectionsKey()
          Construct a key which represents the general list of authority 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
 

Constructor Detail

CacheKeyFactory

protected CacheKeyFactory()
Method Detail

makeAuthorityConnectionsKey

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

Returns:
the cache key.

makeAuthorityConnectionKey

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

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