Uses of Interface
org.infinispan.persistence.spi.MarshallableEntry
-
Packages that use MarshallableEntry Package Description org.infinispan.expiration Cache expiration.org.infinispan.persistence Persistence API.org.infinispan.persistence.cluster ACacheLoader(notCacheWriter) that polls other nodes in the cluster for state.org.infinispan.persistence.file Simple filesystem-basedCacheWriterimplementation.org.infinispan.persistence.jdbc.stringbased JDBC CacheStore implementation which maps keys to strings.org.infinispan.persistence.jpa JPA-basedAdvancedLoadWriteStore.org.infinispan.persistence.remote Hot Rod-basedAdvancedLoadWriteStore.org.infinispan.persistence.rest RESTfulAdvancedLoadWriteStore.org.infinispan.persistence.rocksdb RocksDB-basedAdvancedLoadWriteStore.org.infinispan.persistence.sifs Soft IndexAdvancedLoadWriteStore.org.infinispan.persistence.spi The Persistence SPI. -
-
Uses of MarshallableEntry in org.infinispan.expiration
Methods in org.infinispan.expiration with parameters of type MarshallableEntry Modifier and Type Method Description voidExpirationManager. handleInStoreExpiration(MarshallableEntry<K,V> marshalledEntry)Deprecated.since 9.3 this method is not intended for external use -
Uses of MarshallableEntry in org.infinispan.persistence
Methods in org.infinispan.persistence that return MarshallableEntry Modifier and Type Method Description static <K,V>
MarshallableEntry<K,V>PersistenceUtil. loadAndCheckExpiration(org.infinispan.persistence.manager.PersistenceManager persistenceManager, java.lang.Object key, org.infinispan.context.InvocationContext context, org.infinispan.commons.time.TimeService timeService)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public classMethods in org.infinispan.persistence with parameters of type MarshallableEntry Modifier and Type Method Description static <K,V>
org.infinispan.container.entries.InternalCacheEntry<K,V>PersistenceUtil. convert(MarshallableEntry<K,V> loaded, org.infinispan.container.impl.InternalEntryFactory factory) -
Uses of MarshallableEntry in org.infinispan.persistence.cluster
Methods in org.infinispan.persistence.cluster that return MarshallableEntry Modifier and Type Method Description MarshallableEntryClusterLoader. loadEntry(java.lang.Object key) -
Uses of MarshallableEntry in org.infinispan.persistence.file
Methods in org.infinispan.persistence.file that return MarshallableEntry Modifier and Type Method Description MarshallableEntry<K,V>SingleFileStore. loadEntry(java.lang.Object key)Methods in org.infinispan.persistence.file that return types with arguments of type MarshallableEntry Modifier and Type Method Description io.reactivex.Flowable<MarshallableEntry<K,V>>SingleFileStore. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Methods in org.infinispan.persistence.file with parameters of type MarshallableEntry Modifier and Type Method Description voidSingleFileStore. write(MarshallableEntry<? extends K,? extends V> marshalledEntry) -
Uses of MarshallableEntry in org.infinispan.persistence.jdbc.stringbased
Methods in org.infinispan.persistence.jdbc.stringbased that return MarshallableEntry Modifier and Type Method Description MarshallableEntry<K,V>JdbcStringBasedStore. loadEntry(java.lang.Object key)Methods in org.infinispan.persistence.jdbc.stringbased that return types with arguments of type MarshallableEntry Modifier and Type Method Description io.reactivex.Flowable<MarshallableEntry<K,V>>JdbcStringBasedStore. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)org.reactivestreams.Publisher<MarshallableEntry<K,V>>JdbcStringBasedStore. entryPublisher(IntSet segments, java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Methods in org.infinispan.persistence.jdbc.stringbased with parameters of type MarshallableEntry Modifier and Type Method Description voidJdbcStringBasedStore. write(MarshallableEntry<? extends K,? extends V> entry)Method parameters in org.infinispan.persistence.jdbc.stringbased with type arguments of type MarshallableEntry Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>JdbcStringBasedStore. bulkUpdate(org.reactivestreams.Publisher<MarshallableEntry<? extends K,? extends V>> publisher) -
Uses of MarshallableEntry in org.infinispan.persistence.jpa
Methods in org.infinispan.persistence.jpa that return MarshallableEntry Modifier and Type Method Description MarshallableEntryJpaStore. loadEntry(java.lang.Object key)Methods in org.infinispan.persistence.jpa that return types with arguments of type MarshallableEntry Modifier and Type Method Description io.reactivex.Flowable<MarshallableEntry<K,V>>JpaStore. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Methods in org.infinispan.persistence.jpa with parameters of type MarshallableEntry Modifier and Type Method Description voidJpaStore. write(MarshallableEntry entry)Method parameters in org.infinispan.persistence.jpa with type arguments of type MarshallableEntry Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>JpaStore. bulkUpdate(org.reactivestreams.Publisher<MarshallableEntry<? extends K,? extends V>> publisher) -
Uses of MarshallableEntry in org.infinispan.persistence.remote
Methods in org.infinispan.persistence.remote that return MarshallableEntry Modifier and Type Method Description MarshallableEntry<K,V>RemoteStore. loadEntry(java.lang.Object key)Methods in org.infinispan.persistence.remote that return types with arguments of type MarshallableEntry Modifier and Type Method Description org.reactivestreams.Publisher<MarshallableEntry<K,V>>RemoteStore. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)org.reactivestreams.Publisher<MarshallableEntry<K,V>>RemoteStore. entryPublisher(IntSet segments, java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Methods in org.infinispan.persistence.remote with parameters of type MarshallableEntry Modifier and Type Method Description voidRemoteStore. write(MarshallableEntry entry)Method parameters in org.infinispan.persistence.remote with type arguments of type MarshallableEntry Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>RemoteStore. bulkUpdate(org.reactivestreams.Publisher<MarshallableEntry<? extends K,? extends V>> publisher) -
Uses of MarshallableEntry in org.infinispan.persistence.rest
Methods in org.infinispan.persistence.rest that return MarshallableEntry Modifier and Type Method Description MarshallableEntry<K,V>RestStore. loadEntry(java.lang.Object key)Deprecated.Methods in org.infinispan.persistence.rest that return types with arguments of type MarshallableEntry Modifier and Type Method Description io.reactivex.Flowable<MarshallableEntry<K,V>>RestStore. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Deprecated.Methods in org.infinispan.persistence.rest with parameters of type MarshallableEntry Modifier and Type Method Description voidRestStore. write(MarshallableEntry<? extends K,? extends V> entry)Deprecated. -
Uses of MarshallableEntry in org.infinispan.persistence.rocksdb
Methods in org.infinispan.persistence.rocksdb that return MarshallableEntry Modifier and Type Method Description MarshallableEntry<K,V>RocksDBStore. get(int segment, java.lang.Object key)MarshallableEntryRocksDBStore. loadEntry(java.lang.Object key)Methods in org.infinispan.persistence.rocksdb that return types with arguments of type MarshallableEntry Modifier and Type Method Description org.reactivestreams.Publisher<MarshallableEntry<K,V>>RocksDBStore. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)org.reactivestreams.Publisher<MarshallableEntry<K,V>>RocksDBStore. entryPublisher(IntSet segments, java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Methods in org.infinispan.persistence.rocksdb with parameters of type MarshallableEntry Modifier and Type Method Description voidRocksDBStore. write(int segment, MarshallableEntry<? extends K,? extends V> entry)voidRocksDBStore. write(MarshallableEntry entry)Method parameters in org.infinispan.persistence.rocksdb with type arguments of type MarshallableEntry Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>RocksDBStore. bulkUpdate(org.reactivestreams.Publisher<MarshallableEntry<? extends K,? extends V>> publisher) -
Uses of MarshallableEntry in org.infinispan.persistence.sifs
Methods in org.infinispan.persistence.sifs that return MarshallableEntry Modifier and Type Method Description MarshallableEntrySoftIndexFileStore. loadEntry(java.lang.Object key)Methods in org.infinispan.persistence.sifs that return types with arguments of type MarshallableEntry Modifier and Type Method Description org.reactivestreams.Publisher<MarshallableEntry>SoftIndexFileStore. entryPublisher(java.util.function.Predicate filter, boolean fetchValue, boolean fetchMetadata)Methods in org.infinispan.persistence.sifs with parameters of type MarshallableEntry Modifier and Type Method Description voidSoftIndexFileStore. write(MarshallableEntry entry) -
Uses of MarshallableEntry in org.infinispan.persistence.spi
Methods in org.infinispan.persistence.spi that return MarshallableEntry Modifier and Type Method Description MarshallableEntry<K,V>MarshallableEntryFactory. create(java.lang.Object key)valuedefaults to nullMarshallableEntry<K,V>MarshallableEntryFactory. create(java.lang.Object key, java.lang.Object value)metadatadefaults to nullcreateddefaults to -1lastUseddefaults to -1MarshallableEntry<K,V>MarshallableEntryFactory. create(java.lang.Object key, java.lang.Object value, Metadata metadata, long created, long lastUsed)Creates aMarshallableEntryusing non-marshalled POJOs as argumentsMarshallableEntry<K,V>MarshallableEntryFactory. create(java.lang.Object key, ByteBuffer valueBytes, ByteBuffer metadataBytes, long created, long lastUsed)Creates aMarshallableEntryusing a object key and already marshalled value/metadata as argumentsMarshallableEntry<K,V>MarshallableEntryFactory. create(java.lang.Object key, MarshalledValue value)Creates aMarshallableEntryusing a KeyMarshalledValue.MarshallableEntry<K,V>MarshallableEntryFactory. create(ByteBuffer key, ByteBuffer valueBytes)metadataBytesdefaults to nullcreateddefaults to -1lastUseddefaults to -1MarshallableEntry<K,V>MarshallableEntryFactory. create(ByteBuffer key, ByteBuffer valueBytes, ByteBuffer metadataBytes, long created, long lastUsed)Creates aMarshallableEntryusing already marshalled objects as argumentsdefault MarshallableEntry<K,V>SegmentedAdvancedLoadWriteStore. get(int segment, java.lang.Object key)Fetches an entry from the storage given a segment to optimize this lookup based on.MarshallableEntry<K,V>MarshallableEntryFactory. getEmpty()default MarshallableEntry<K,V>CacheLoader. loadEntry(java.lang.Object key)Fetches an entry from the storage.Methods in org.infinispan.persistence.spi that return types with arguments of type MarshallableEntry Modifier and Type Method Description default org.reactivestreams.Publisher<MarshallableEntry<K,V>>AdvancedCacheLoader. entryPublisher(java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Publishes all entries from this store.default org.reactivestreams.Publisher<MarshallableEntry<K,V>>SegmentedAdvancedLoadWriteStore. entryPublisher(IntSet segments, java.util.function.Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)Publishes all entries from this store.Methods in org.infinispan.persistence.spi with parameters of type MarshallableEntry Modifier and Type Method Description default voidAdvancedCacheExpirationWriter.ExpirationPurgeListener. marshalledEntryPurged(MarshallableEntry<K,V> entry)Optional.default voidCacheWriter. write(MarshallableEntry<? extends K,? extends V> entry)Persists the entry to the storage.default voidSegmentedAdvancedLoadWriteStore. write(int segment, MarshallableEntry<? extends K,? extends V> entry)Persists the entry to the storage with the given segment to optimize future lookups.Method parameters in org.infinispan.persistence.spi with type arguments of type MarshallableEntry Modifier and Type Method Description default java.util.concurrent.CompletionStage<java.lang.Void>CacheWriter. bulkUpdate(org.reactivestreams.Publisher<MarshallableEntry<? extends K,? extends V>> publisher)Persist all provided entries to the store in chunks, with the size of each chunk determined by the store implementation.
-