Package org.castor.cache.distributed
Class CoherenceCacheFactory
- java.lang.Object
-
- org.castor.cache.AbstractCacheFactory
-
- org.castor.cache.distributed.CoherenceCacheFactory
-
- All Implemented Interfaces:
CacheFactory
public final class CoherenceCacheFactory extends AbstractCacheFactory
- 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 Summary
Constructors Constructor Description CoherenceCacheFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCacheClassName()
Returns the full class name of the underlying cache implementation.java.lang.String
getCacheType()
Returns the short alias cache type for this factory instance.void
shutdown()
Allows for cache-specific shutdown operations and resource cleanup.void
shutdown(java.lang.String implementation)
Normally called to shutdown CoherenceCache.-
Methods inherited from class org.castor.cache.AbstractCacheFactory
getCache, isInitialized
-
-
-
-
Method Detail
-
getCacheType
public java.lang.String getCacheType()
Returns the short alias cache type for this factory instance.- Returns:
- The short alias cache type.
-
getCacheClassName
public java.lang.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 interfaceCacheFactory
- Overrides:
shutdown
in classAbstractCacheFactory
-
shutdown
public void shutdown(java.lang.String implementation)
Normally called to shutdown CoherenceCache. To be able to test the method without havingcom.tangosol.net.CacheFactory
implementation, it can also be called with a test implementations classname.- Parameters:
implementation
- Cache implementation classname to shutdown.
-
-