Package org.infinispan.persistence.rest
Class RestStore<K,V>
- java.lang.Object
-
- org.infinispan.persistence.rest.RestStore<K,V>
-
- All Implemented Interfaces:
org.infinispan.commons.api.Lifecycle,org.infinispan.persistence.spi.AdvancedCacheLoader<K,V>,org.infinispan.persistence.spi.AdvancedCacheWriter<K,V>,org.infinispan.persistence.spi.AdvancedLoadWriteStore<K,V>,org.infinispan.persistence.spi.CacheLoader<K,V>,org.infinispan.persistence.spi.CacheWriter<K,V>,org.infinispan.persistence.spi.ExternalStore<K,V>
@ThreadSafe public class RestStore<K,V> extends Object implements org.infinispan.persistence.spi.AdvancedLoadWriteStore<K,V>
Deprecated.This cache store will be changed to only implementCacheLoaderRestStore.- Since:
- 6.0
- Author:
- Tristan Tarrant
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.infinispan.persistence.spi.AdvancedCacheWriter
org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener<K extends Object>
-
-
Constructor Summary
Constructors Constructor Description RestStore()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclear()Deprecated.booleancontains(Object o)Deprecated.booleandelete(Object key)Deprecated.io.reactivex.rxjava3.core.Flowable<org.infinispan.persistence.spi.MarshallableEntry<K,V>>entryPublisher(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Deprecated.voidinit(org.infinispan.persistence.spi.InitializationContext initializationContext)Deprecated.booleanisAvailable()Deprecated.org.infinispan.persistence.spi.MarshallableEntry<K,V>loadEntry(Object key)Deprecated.io.reactivex.rxjava3.core.Flowable<K>publishKeys(Predicate<? super K> filter)Deprecated.voidpurge(Executor executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener<? super K> purgeListener)Deprecated.intsize()Deprecated.voidstart()Deprecated.voidstop()Deprecated.voidwrite(org.infinispan.persistence.spi.MarshallableEntry<? extends K,? extends V> entry)Deprecated.
-
-
-
Method Detail
-
init
public void init(org.infinispan.persistence.spi.InitializationContext initializationContext)
Deprecated.
-
start
public void start()
Deprecated.- Specified by:
startin interfaceorg.infinispan.commons.api.Lifecycle
-
stop
public void stop()
Deprecated.- Specified by:
stopin interfaceorg.infinispan.commons.api.Lifecycle
-
isAvailable
public boolean isAvailable()
Deprecated.
-
write
public void write(org.infinispan.persistence.spi.MarshallableEntry<? extends K,? extends V> entry)
Deprecated.
-
clear
public void clear()
Deprecated.
-
delete
public boolean delete(Object key)
Deprecated.
-
loadEntry
public org.infinispan.persistence.spi.MarshallableEntry<K,V> loadEntry(Object key)
Deprecated.
-
publishKeys
public io.reactivex.rxjava3.core.Flowable<K> publishKeys(Predicate<? super K> filter)
Deprecated.
-
entryPublisher
public io.reactivex.rxjava3.core.Flowable<org.infinispan.persistence.spi.MarshallableEntry<K,V>> entryPublisher(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)
Deprecated.
-
purge
public void purge(Executor executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener<? super K> purgeListener)
Deprecated.
-
size
public int size()
Deprecated.
-
-