Package org.infinispan.persistence.spi
Interface AdvancedLoadWriteStore<K,V>
- All Superinterfaces:
AdvancedCacheLoader<K,
,V> AdvancedCacheWriter<K,
,V> CacheLoader<K,
,V> CacheWriter<K,
,V> ExternalStore<K,
,V> Lifecycle
- All Known Subinterfaces:
SegmentedAdvancedLoadWriteStore<K,
V>
- All Known Implementing Classes:
AbstractSegmentedAdvancedLoadWriteStore
,ComposedSegmentedLoadWriteStore
@ThreadSafe
@Deprecated(forRemoval=true)
public interface AdvancedLoadWriteStore<K,V>
extends ExternalStore<K,V>, AdvancedCacheLoader<K,V>, AdvancedCacheWriter<K,V>
Deprecated, for removal: This API element is subject to removal in a future version.
Advanced interface for interacting with an external store in a read-write mode.
- Since:
- 6.0
- Author:
- Mircea Markus
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.infinispan.persistence.spi.AdvancedCacheWriter
AdvancedCacheWriter.PurgeListener<K>
-
Method Summary
Methods inherited from interface org.infinispan.persistence.spi.AdvancedCacheLoader
entryPublisher, publishKeys, size
Methods inherited from interface org.infinispan.persistence.spi.AdvancedCacheWriter
clear, purge
Methods inherited from interface org.infinispan.persistence.spi.CacheLoader
contains, init, loadEntry
Methods inherited from interface org.infinispan.persistence.spi.CacheWriter
bulkUpdate, delete, deleteBatch, init, isAvailable, write
Methods inherited from interface org.infinispan.persistence.spi.ExternalStore
destroy, isAvailable
NonBlockingStore