@Override public void releaseStore(Store<?, ?> resource) { try { if (resource instanceof LocalWriteBehindLoaderWriterStore<?, ?>) { writeBehindProvider.releaseWriteBehindLoaderWriter(((LocalWriteBehindLoaderWriterStore<?, ?>) resource).getCacheLoaderWriter()); } } finally { super.releaseStore(resource); } }
@Override public void close() { factory.releaseWriteBehindLoaderWriter(decorator); } });