org.exolab.castor.persist.cache
Class TimeLimitedFactory

java.lang.Object
  extended by org.exolab.castor.persist.cache.AbstractCacheFactory
      extended by org.exolab.castor.persist.cache.TimeLimitedFactory
All Implemented Interfaces:
CacheFactory

public class TimeLimitedFactory
extends AbstractCacheFactory
implements CacheFactory

Implements CacheFactory for the TimeLimited implementation of Cache.

Author:
Werner Guttmann

Constructor Summary
TimeLimitedFactory()
           
 
Method Summary
 java.lang.String getCacheClassName()
          Returns the full class name of the underlying cache implementation.
 java.lang.String getName()
          Returns the short alias for this factory instance.
 void shutdown()
          Cache-specific shutdown operations and resource cleanup.
 
Methods inherited from class org.exolab.castor.persist.cache.AbstractCacheFactory
getCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.exolab.castor.persist.cache.CacheFactory
getCache
 

Constructor Detail

TimeLimitedFactory

public TimeLimitedFactory()
Method Detail

getName

public java.lang.String getName()
Returns the short alias for this factory instance.

Specified by:
getName in interface CacheFactory
Specified by:
getName in class AbstractCacheFactory
Returns:
The short alias name.

getCacheClassName

public java.lang.String getCacheClassName()
Returns the full class name of the underlying cache implementation.

Specified by:
getCacheClassName in interface CacheFactory
Specified by:
getCacheClassName in class AbstractCacheFactory
Returns:
The full cache class name.

shutdown

public void shutdown()
Cache-specific shutdown operations and resource cleanup.

Specified by:
shutdown in interface CacheFactory


Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com