Uses of Interface
org.infinispan.marshall.core.MarshalledEntry
-
Packages that use MarshalledEntry Package Description org.infinispan.expiration Cache expiration.org.infinispan.expiration.impl org.infinispan.marshall.core org.infinispan.persistence Persistence API.org.infinispan.persistence.async org.infinispan.persistence.cluster ACacheLoader
(notCacheWriter
) that polls other nodes in the cluster for state.org.infinispan.persistence.file Simple filesystem-basedCacheWriter
implementation.org.infinispan.persistence.manager Implementations of thePersistenceManager
interface, which define the logic of how infinispan interacts with external stores.org.infinispan.persistence.modifications Modifications that are used to encapsulate cache operations for application to aCacheStore
.org.infinispan.persistence.spi The Persistence SPI.org.infinispan.persistence.support org.infinispan.persistence.util org.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.xsite.statetransfer -
-
Uses of MarshalledEntry in org.infinispan.expiration
Methods in org.infinispan.expiration with parameters of type MarshalledEntry Modifier and Type Method Description void
ExpirationManager. handleInStoreExpiration(MarshalledEntry<K,V> marshalledEntry)
Deprecated.since 9.3 this method is not intended for external use -
Uses of MarshalledEntry in org.infinispan.expiration.impl
Methods in org.infinispan.expiration.impl with parameters of type MarshalledEntry Modifier and Type Method Description void
ClusterExpirationManager. handleInStoreExpiration(MarshalledEntry<K,V> marshalledEntry)
void
ExpirationManagerImpl. handleInStoreExpiration(MarshalledEntry<K,V> marshalledEntry)
void
InternalExpirationManager. handleInStoreExpiration(MarshalledEntry<K,V> marshalledEntry)
This is to be invoked when a store entry expires and the value and/or metadata is available to be used. -
Uses of MarshalledEntry in org.infinispan.marshall.core
Classes in org.infinispan.marshall.core that implement MarshalledEntry Modifier and Type Class Description class
MarshalledEntryImpl<K,V>
Methods in org.infinispan.marshall.core that return MarshalledEntry Modifier and Type Method Description static <K,V>
MarshalledEntry<K,V>MarshalledEntryImpl. empty()
Returns the value that should be used as an empty MarshalledEntry.MarshalledEntry<K,V>
MarshalledEntryFactory. newMarshalledEntry(Object key, Object value, InternalMetadata im)
MarshalledEntry<K,V>
MarshalledEntryFactory. newMarshalledEntry(Object key, org.infinispan.commons.io.ByteBuffer valueBytes, org.infinispan.commons.io.ByteBuffer metadataBytes)
MarshalledEntry<K,V>
MarshalledEntryFactory. newMarshalledEntry(org.infinispan.commons.io.ByteBuffer key, org.infinispan.commons.io.ByteBuffer valueBytes, org.infinispan.commons.io.ByteBuffer metadataBytes)
MarshalledEntry
MarshalledEntryFactoryImpl. newMarshalledEntry(Object key, Object value, InternalMetadata im)
MarshalledEntry
MarshalledEntryFactoryImpl. newMarshalledEntry(Object key, org.infinispan.commons.io.ByteBuffer valueBytes, org.infinispan.commons.io.ByteBuffer metadataBytes)
MarshalledEntry
MarshalledEntryFactoryImpl. newMarshalledEntry(org.infinispan.commons.io.ByteBuffer key, org.infinispan.commons.io.ByteBuffer valueBytes, org.infinispan.commons.io.ByteBuffer metadataBytes)
-
Uses of MarshalledEntry in org.infinispan.persistence
Methods in org.infinispan.persistence that return MarshalledEntry Modifier and Type Method Description static <K,V>
MarshalledEntry<K,V>PersistenceUtil. loadAndCheckExpiration(PersistenceManager persistenceManager, Object key, InvocationContext context, TimeService timeService)
Methods in org.infinispan.persistence with parameters of type MarshalledEntry Modifier and Type Method Description static <K,V>
InternalCacheEntry<K,V>PersistenceUtil. convert(MarshalledEntry<K,V> loaded, InternalEntryFactory factory)
-
Uses of MarshalledEntry in org.infinispan.persistence.async
Methods in org.infinispan.persistence.async that return MarshalledEntry Modifier and Type Method Description MarshalledEntry<K,V>
AsyncCacheLoader. load(Object key)
Methods in org.infinispan.persistence.async that return types with arguments of type MarshalledEntry Modifier and Type Method Description org.reactivestreams.Publisher<MarshalledEntry<K,V>>
AdvancedAsyncCacheLoader. publishEntries(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)
Methods in org.infinispan.persistence.async with parameters of type MarshalledEntry Modifier and Type Method Description void
AsyncCacheWriter. write(MarshalledEntry entry)
-
Uses of MarshalledEntry in org.infinispan.persistence.cluster
Methods in org.infinispan.persistence.cluster that return MarshalledEntry Modifier and Type Method Description MarshalledEntry
ClusterLoader. load(Object key)
-
Uses of MarshalledEntry in org.infinispan.persistence.file
Methods in org.infinispan.persistence.file that return MarshalledEntry Modifier and Type Method Description MarshalledEntry<K,V>
SingleFileStore. load(Object key)
Methods in org.infinispan.persistence.file that return types with arguments of type MarshalledEntry Modifier and Type Method Description io.reactivex.Flowable<MarshalledEntry<K,V>>
SingleFileStore. publishEntries(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)
Methods in org.infinispan.persistence.file with parameters of type MarshalledEntry Modifier and Type Method Description void
SingleFileStore. write(MarshalledEntry<? extends K,? extends V> marshalledEntry)
-
Uses of MarshalledEntry in org.infinispan.persistence.manager
Methods in org.infinispan.persistence.manager that return MarshalledEntry Modifier and Type Method Description MarshalledEntry
PersistenceManager. loadFromAllStores(Object key, boolean localInvocation, boolean includeStores)
Loads an entry from the persistence store for the given key.MarshalledEntry
PersistenceManagerImpl. loadFromAllStores(Object key, boolean localInvocation, boolean includeStores)
MarshalledEntry
PersistenceManagerStub. loadFromAllStores(Object key, boolean localContext, boolean includeStores)
Methods in org.infinispan.persistence.manager that return types with arguments of type MarshalledEntry Modifier and Type Method Description default <K,V>
org.reactivestreams.Publisher<MarshalledEntry<K,V>>PersistenceManager. publishEntries(boolean fetchValue, boolean fetchMetadata)
<K,V>
org.reactivestreams.Publisher<MarshalledEntry<K,V>>PersistenceManager. publishEntries(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata, PersistenceManager.AccessMode mode)
Returns a publisher that will publish all entries stored by the underlying cache store.<K,V>
org.reactivestreams.Publisher<MarshalledEntry<K,V>>PersistenceManagerImpl. publishEntries(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata, PersistenceManager.AccessMode mode)
<K,V>
org.reactivestreams.Publisher<MarshalledEntry<K,V>>PersistenceManagerStub. publishEntries(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata, PersistenceManager.AccessMode mode)
Methods in org.infinispan.persistence.manager with parameters of type MarshalledEntry Modifier and Type Method Description void
PersistenceManager. writeToAllNonTxStores(MarshalledEntry marshalledEntry, PersistenceManager.AccessMode modes)
Write to all stores that are not transactional.void
PersistenceManager. writeToAllNonTxStores(MarshalledEntry marshalledEntry, PersistenceManager.AccessMode modes, long flags)
void
PersistenceManagerImpl. writeToAllNonTxStores(MarshalledEntry marshalledEntry, PersistenceManager.AccessMode accessMode)
void
PersistenceManagerImpl. writeToAllNonTxStores(MarshalledEntry marshalledEntry, PersistenceManager.AccessMode accessMode, long flags)
void
PersistenceManagerStub. writeToAllNonTxStores(MarshalledEntry marshalledEntry, PersistenceManager.AccessMode modes)
void
PersistenceManagerStub. writeToAllNonTxStores(MarshalledEntry marshalledEntry, PersistenceManager.AccessMode modes, long flags)
Method parameters in org.infinispan.persistence.manager with type arguments of type MarshalledEntry Modifier and Type Method Description void
PersistenceManager. writeBatchToAllNonTxStores(Iterable<MarshalledEntry> entries, PersistenceManager.AccessMode accessMode, long flags)
Write all entries to the underlying non-transactional stores as a single batch.void
PersistenceManagerImpl. writeBatchToAllNonTxStores(Iterable<MarshalledEntry> entries, PersistenceManager.AccessMode accessMode, long flags)
void
PersistenceManagerStub. writeBatchToAllNonTxStores(Iterable<MarshalledEntry> entries, PersistenceManager.AccessMode accessMode, long flags)
-
Uses of MarshalledEntry in org.infinispan.persistence.modifications
Methods in org.infinispan.persistence.modifications that return MarshalledEntry Modifier and Type Method Description MarshalledEntry
Store. getStoredValue()
Constructors in org.infinispan.persistence.modifications with parameters of type MarshalledEntry Constructor Description Store(Object key, MarshalledEntry storedValue)
-
Uses of MarshalledEntry in org.infinispan.persistence.spi
Methods in org.infinispan.persistence.spi that return MarshalledEntry Modifier and Type Method Description MarshalledEntry<K,V>
CacheLoader. load(Object key)
Fetches an entry from the storage.Methods in org.infinispan.persistence.spi that return types with arguments of type MarshalledEntry Modifier and Type Method Description default org.reactivestreams.Publisher<MarshalledEntry<K,V>>
AdvancedCacheLoader. publishEntries(Predicate<? super K> filter, boolean fetchValue, boolean fetchMetadata)
Publishes all entries from this store.Methods in org.infinispan.persistence.spi with parameters of type MarshalledEntry Modifier and Type Method Description void
AdvancedCacheExpirationWriter.ExpirationPurgeListener. marshalledEntryPurged(MarshalledEntry<K,V> entry)
Optional.void
AdvancedCacheLoader.CacheLoaderTask. processEntry(MarshalledEntry<K,V> marshalledEntry, AdvancedCacheLoader.TaskContext taskContext)
Deprecated.void
CacheWriter. write(MarshalledEntry<? extends K,? extends V> entry)
Persists the entry to the storage.Method parameters in org.infinispan.persistence.spi with type arguments of type MarshalledEntry Modifier and Type Method Description default void
CacheWriter. writeBatch(Iterable<MarshalledEntry<? extends K,? extends V>> entries)
Persist all provided entries to the store in a single batch update. -
Uses of MarshalledEntry in org.infinispan.persistence.support
Methods in org.infinispan.persistence.support that return MarshalledEntry Modifier and Type Method Description MarshalledEntry<K,V>
DelegatingCacheLoader. load(Object key)
Methods in org.infinispan.persistence.support that return types with arguments of type MarshalledEntry Modifier and Type Method Description Collection<MarshalledEntry>
BatchModification. getMarshalledEntries()
Methods in org.infinispan.persistence.support with parameters of type MarshalledEntry Modifier and Type Method Description void
BatchModification. addMarshalledEntry(Object key, MarshalledEntry marshalledEntry)
void
DelegatingCacheWriter. write(MarshalledEntry entry)
void
SingletonCacheWriter. write(MarshalledEntry entry)
Deprecated. -
Uses of MarshalledEntry in org.infinispan.persistence.util
Methods in org.infinispan.persistence.util that return MarshalledEntry Modifier and Type Method Description MarshalledEntry<K,V>
PersistenceManagerCloseableSupplier. get()
Deprecated. -
Uses of MarshalledEntry in org.infinispan.statetransfer
Methods in org.infinispan.statetransfer with parameters of type MarshalledEntry Modifier and Type Method Description static InternalCacheEntry
OutboundTransferTask. defaultMapEntryFromStore(MarshalledEntry me, InternalEntryFactory entryFactory)
-
Uses of MarshalledEntry in org.infinispan.xsite.statetransfer
Methods in org.infinispan.xsite.statetransfer with parameters of type MarshalledEntry Modifier and Type Method Description static XSiteState
XSiteState. fromCacheLoader(MarshalledEntry marshalledEntry)
-