package org.ehcache.impl.internal.store.loaderwriter;
import org.ehcache.core.spi.store.Store;
import org.ehcache.expiry.ExpiryPolicy;
import org.ehcache.spi.loaderwriter.CacheLoaderWriter;
public class LocalWriteBehindLoaderWriterStore<K, V> extends LocalLoaderWriterStore<K, V> {
private final CacheLoaderWriter<? super K, V> cacheLoaderWriter;
public LocalWriteBehindLoaderWriterStore(Store<K, V> delegate, CacheLoaderWriter<? super K, V> cacheLoaderWriter, boolean useLoaderInAtomics, ExpiryPolicy<? super K, ? super V> expiry) {
super(delegate, cacheLoaderWriter, useLoaderInAtomics, expiry);
this.cacheLoaderWriter = cacheLoaderWriter;
}
public CacheLoaderWriter<?, ?> getCacheLoaderWriter() {
return cacheLoaderWriter;
}
}