ehcache

Uses of Interface
net.sf.ehcache.writer.CacheWriter

Packages that use CacheWriter
net.sf.ehcache This package contains the public API for using ehcache. 
net.sf.ehcache.constructs The constructs package builds on top of the core ehcache classes to create implementations for common caching patterns. 
net.sf.ehcache.constructs.classloader ClassLoader contstructs package 
net.sf.ehcache.writer This package contains the cache writer functionalities. 
net.sf.ehcache.writer.writebehind This package contains the write behind functionalities. 
net.sf.ehcache.writer.writebehind.operations This package contains the operations for the write behind functionalities. 
 

Uses of CacheWriter in net.sf.ehcache
 

Methods in net.sf.ehcache that return CacheWriter
 CacheWriter Ehcache.getRegisteredCacheWriter()
          Retrieves the CacheWriter that was registered for this cache.
 CacheWriter Cache.getRegisteredCacheWriter()
          Retrieves the CacheWriter that was registered for this cache.
 

Methods in net.sf.ehcache with parameters of type CacheWriter
 void Ehcache.registerCacheWriter(CacheWriter cacheWriter)
          Register the CacheWriter for this cache.
 void Cache.registerCacheWriter(CacheWriter cacheWriter)
          Register the CacheWriter for this cache.
 

Uses of CacheWriter in net.sf.ehcache.constructs
 

Methods in net.sf.ehcache.constructs that return CacheWriter
 CacheWriter EhcacheDecoratorAdapter.getRegisteredCacheWriter()
          Retrieves the CacheWriter that was registered for this cache.
 

Methods in net.sf.ehcache.constructs with parameters of type CacheWriter
 void EhcacheDecoratorAdapter.registerCacheWriter(CacheWriter cacheWriter)
          Register the CacheWriter for this cache.
 

Uses of CacheWriter in net.sf.ehcache.constructs.classloader
 

Methods in net.sf.ehcache.constructs.classloader that return CacheWriter
 CacheWriter ClassLoaderAwareCache.getRegisteredCacheWriter()
          Retrieves the CacheWriter that was registered for this cache.
 

Methods in net.sf.ehcache.constructs.classloader with parameters of type CacheWriter
 void ClassLoaderAwareCache.registerCacheWriter(CacheWriter arg0)
          Register the CacheWriter for this cache.
 

Uses of CacheWriter in net.sf.ehcache.writer
 

Classes in net.sf.ehcache.writer that implement CacheWriter
 class AbstractCacheWriter
          A convenience abstract base class that implements all CacheWriter methods.
 

Methods in net.sf.ehcache.writer that return CacheWriter
 CacheWriter CacheWriter.clone(Ehcache cache)
          Creates a clone of this writer.
 CacheWriter AbstractCacheWriter.clone(Ehcache cache)
          Creates a clone of this writer.
abstract  CacheWriter CacheWriterFactory.createCacheWriter(Ehcache cache, Properties properties)
          Creates a CacheWriter using the Ehcache configuration mechanism at the time the associated cache is created.
 

Uses of CacheWriter in net.sf.ehcache.writer.writebehind
 

Methods in net.sf.ehcache.writer.writebehind with parameters of type CacheWriter
 void WriteBehindQueueManager.start(CacheWriter writer)
          Start the write behind queue with a cache writer
 void WriteBehind.start(CacheWriter writer)
          Start the write behind queue with a cache writer
 void NonStopWriteBehind.start(CacheWriter writerParam)
           
 void AbstractWriteBehindQueue.start(CacheWriter writer)
          Start the write behind queue with a cache writer
 

Uses of CacheWriter in net.sf.ehcache.writer.writebehind.operations
 

Methods in net.sf.ehcache.writer.writebehind.operations with parameters of type CacheWriter
 void WriteAllOperation.performBatchOperation(CacheWriter cacheWriter)
          Perform the batch operation for a particular batch writer
 void DeleteAllOperation.performBatchOperation(CacheWriter cacheWriter)
          Perform the batch operation for a particular batch writer
 void BatchOperation.performBatchOperation(CacheWriter cacheWriter)
          Perform the batch operation for a particular batch writer
 void WriteOperation.performSingleOperation(CacheWriter cacheWriter)
          Perform this operation as a single execution with the provided cache writer
 void SingleOperation.performSingleOperation(CacheWriter cacheWriter)
          Perform this operation as a single execution with the provided cache writer
 void DeleteOperation.performSingleOperation(CacheWriter cacheWriter)
          Perform this operation as a single execution with the provided cache writer
 void WriteOperation.throwAway(CacheWriter cacheWriter, RuntimeException e)
          Called when all retries have failed
 void SingleOperation.throwAway(CacheWriter cacheWriter, RuntimeException e)
          Called when all retries have failed
 void DeleteOperation.throwAway(CacheWriter cacheWriter, RuntimeException e)
          Called when all retries have failed
 


ehcache

Copyright 2001-2015, Terracotta, Inc.