Class JCacheWriterAdapter<K,V>
java.lang.Object
org.infinispan.jcache.embedded.JCacheWriterAdapter<K,V>
- All Implemented Interfaces:
org.infinispan.persistence.spi.NonBlockingStore<K,V>
public class JCacheWriterAdapter<K,V>
extends Object
implements org.infinispan.persistence.spi.NonBlockingStore<K,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.infinispan.persistence.spi.NonBlockingStore
org.infinispan.persistence.spi.NonBlockingStore.Characteristic, org.infinispan.persistence.spi.NonBlockingStore.SegmentedPublisher<Type> -
Field Summary
Fields inherited from interface org.infinispan.persistence.spi.NonBlockingStore
SIZE_UNAVAILABLE_FUTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<org.infinispan.persistence.spi.NonBlockingStore.Characteristic> clear()CompletionStage<org.infinispan.persistence.spi.MarshallableEntry<K, V>> voidsetCacheWriter(javax.cache.integration.CacheWriter<? super K, ? super V> delegate) voidsetDataConversion(org.infinispan.encoding.DataConversion keyDataConversion, org.infinispan.encoding.DataConversion valueDataConversion) start(org.infinispan.persistence.spi.InitializationContext ctx) stop()write(int segment, org.infinispan.persistence.spi.MarshallableEntry<? extends K, ? extends V> entry) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.persistence.spi.NonBlockingStore
addSegments, approximateSize, batch, commit, containsKey, destroy, ignoreCommandWithFlags, isAvailable, prepareWithModifications, publishEntries, publishKeys, purgeExpired, removeSegments, rollback, size
-
Constructor Details
-
JCacheWriterAdapter
public JCacheWriterAdapter()
-
-
Method Details
-
setCacheWriter
-
setDataConversion
public void setDataConversion(org.infinispan.encoding.DataConversion keyDataConversion, org.infinispan.encoding.DataConversion valueDataConversion) -
characteristics
-
start
-
stop
-
load
-
write
-
delete
-
clear
-