org.ehcache.spi.loaderwriter
Interface WriteBehindProvider
- All Superinterfaces:
- Service
public interface WriteBehindProvider
- extends Service
createWriteBehindLoaderWriter
<K,V> CacheLoaderWriter<K,V> createWriteBehindLoaderWriter(CacheLoaderWriter<K,V> cacheLoaderWriter,
WriteBehindConfiguration configuration)
- Provider Interface for decorator loaderwriter
- Type Parameters:
K - the key type for the associated CacheV - the value type for the associated Cache- Parameters:
cacheLoaderWriter - loaderwriterconfiguration - configuration
- Returns:
- loaderwriter
releaseWriteBehindLoaderWriter
void releaseWriteBehindLoaderWriter(CacheLoaderWriter<?,?> cacheLoaderWriter)
- Invoked by
CacheManager when a Cache is being removed from it.
- Parameters:
cacheLoaderWriter - the CacheLoaderWriter that was initially associated with
the Cache being removed