org.shiftone.cache.decorator.miss
Class MissHandlingCacheFactory

java.lang.Object
  extended byorg.shiftone.cache.util.AbstractDecoratorCacheFactory
      extended byorg.shiftone.cache.decorator.miss.MissHandlingCacheFactory
All Implemented Interfaces:
CacheFactory

public class MissHandlingCacheFactory
extends AbstractDecoratorCacheFactory

Version:
$Revision: 1.7 $
Author:
Jeff Drost

Constructor Summary
MissHandlingCacheFactory()
           
 
Method Summary
 MissHandler createMissHandler()
           
 java.lang.Class getMissHandlerClass()
           
 void setMissHandlerClass(java.lang.Class missHandlerClass)
           
 java.lang.String toString()
           
protected  Cache wrapDelegate(java.lang.String cacheName, Cache delegateCache)
           
 
Methods inherited from class org.shiftone.cache.util.AbstractDecoratorCacheFactory
getDelegate, newInstance, setDelegate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MissHandlingCacheFactory

public MissHandlingCacheFactory()
Method Detail

wrapDelegate

protected Cache wrapDelegate(java.lang.String cacheName,
                             Cache delegateCache)
                      throws CacheException
Specified by:
wrapDelegate in class AbstractDecoratorCacheFactory
Throws:
CacheException

getMissHandlerClass

public java.lang.Class getMissHandlerClass()

setMissHandlerClass

public void setMissHandlerClass(java.lang.Class missHandlerClass)

createMissHandler

public MissHandler createMissHandler()
                              throws CacheException
Throws:
CacheException

toString

public java.lang.String toString()
Overrides:
toString in class AbstractDecoratorCacheFactory