Class CoherenceCacheFactory

java.lang.Object
org.castor.cache.AbstractCacheFactory
org.castor.cache.distributed.CoherenceCacheFactory
All Implemented Interfaces:
CacheFactory

public final class CoherenceCacheFactory extends AbstractCacheFactory
Implements CacheFactory for the CoherenceCache implementation of Cache.
Since:
1.0
Version:
$Revision: 8578 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Tim Telcik, Werner Guttmann, Ralf Joachim
  • Constructor Details

    • CoherenceCacheFactory

      public CoherenceCacheFactory()
  • Method Details

    • getCacheType

      public String getCacheType()
      Returns the short alias cache type for this factory instance.
      Returns:
      The short alias cache type.
    • getCacheClassName

      public String getCacheClassName()
      Returns the full class name of the underlying cache implementation.
      Returns:
      The full cache class name.
    • shutdown

      public void shutdown()
      Allows for cache-specific shutdown operations and resource cleanup.
      Specified by:
      shutdown in interface CacheFactory
      Overrides:
      shutdown in class AbstractCacheFactory
    • shutdown

      public void shutdown(String implementation)
      Normally called to shutdown CoherenceCache. To be able to test the method without having com.tangosol.net.CacheFactory implementation, it can also be called with a test implementations classname.
      Parameters:
      implementation - Cache implementation classname to shutdown.