Class FKCache

All Implemented Interfaces:
Map<Object,Object>, Cache

public final class FKCache extends AbstractDistributedCache
FKCache implementation of Castor JDO Cache. For more details of FKCache, see http://jcache.sourceforge.net
Since:
1.0
Version:
$Revision: 8102 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Tim Telcik, Werner Guttmann, Ralf Joachim
See Also:
  • Field Details

  • Constructor Details

    • FKCache

      public FKCache()
  • Method Details

    • initialize

      public void initialize(Properties params) throws CacheAcquireException
      Lyfe-cycle method to allow custom initialization of cache implementations.
      Specified by:
      initialize in interface Cache
      Overrides:
      initialize in class AbstractBaseCache
      Parameters:
      params - Parameters to initialize the cache (e.g. name, capacity).
      Throws:
      CacheAcquireException - If cache can not be initialized.
    • initialize

      public void initialize(String implementation, Properties params) throws CacheAcquireException
      Normally called to initialize FKCache. To be able to test the method without having javax.util.jcache.CacheAccessFactory implementation, it can also be called with a test implementations classname.
      Parameters:
      implementation - Cache implementation classname to initialize.
      params - Parameters to initialize the cache (e.g. name, capacity).
      Throws:
      CacheAcquireException - If cache can not be initialized.
    • getType

      public String getType()
      Indicates the type of this cache.
      Returns:
      The cache type.