Uses of Class
org.infinispan.metadata.impl.IracMetadata
Packages that use IracMetadata
Package
Description
This package contains different context implementations, selected dynamically based on the type of invocation.
Abstractions of the different response types allowed during RPC.
General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and
collections and containers designed to supplement the JDK-provided containers.
-
Uses of IracMetadata in org.infinispan.container.versioning.irac
Methods in org.infinispan.container.versioning.irac that return IracMetadataModifier and TypeMethodDescriptionDefaultIracVersionGenerator.generateMetadataWithCurrentVersion
(int segment) IracVersionGenerator.generateMetadataWithCurrentVersion
(int segment) Generate a newIracMetadata
for a givensegment
.NoOpIracVersionGenerator.generateMetadataWithCurrentVersion
(int segment) DefaultIracVersionGenerator.generateNewMetadata
(int segment) DefaultIracVersionGenerator.generateNewMetadata
(int segment, IracEntryVersion versionSeen) IracVersionGenerator.generateNewMetadata
(int segment) Generates a newIracMetadata
for a givensegment
.IracVersionGenerator.generateNewMetadata
(int segment, IracEntryVersion versionSeen) Same asIracVersionGenerator.generateNewMetadata(int)
but it makes sure the new version is higher thanversionSeen
.NoOpIracVersionGenerator.generateNewMetadata
(int segment) NoOpIracVersionGenerator.generateNewMetadata
(int segment, IracEntryVersion versionSeen) IracTombstoneInfo.getMetadata()
DefaultIracTombstoneManager.getTombstone
(Object key) IracTombstoneManager.getTombstone
(Object key) Returns the tombstone associated to thekey
ornull
if it doesn't exist.NoOpIracTombstoneManager.getTombstone
(Object key) Methods in org.infinispan.container.versioning.irac with parameters of type IracMetadataModifier and TypeMethodDescriptionvoid
DefaultIracTombstoneManager.storeTombstone
(int segment, Object key, IracMetadata metadata) void
IracTombstoneManager.storeTombstone
(int segment, Object key, IracMetadata metadata) Stores a tombstone for a removed key.void
NoOpIracTombstoneManager.storeTombstone
(int segment, Object key, IracMetadata metadata) default void
IracTombstoneManager.storeTombstoneIfAbsent
(int segment, Object key, IracMetadata metadata) Same asIracTombstoneManager.storeTombstone(int, Object, IracMetadata)
but it doesn't overwrite an existing tombstone.Constructors in org.infinispan.container.versioning.irac with parameters of type IracMetadata -
Uses of IracMetadata in org.infinispan.context.impl
Methods in org.infinispan.context.impl that return types with arguments of type IracMetadataMethod parameters in org.infinispan.context.impl with type arguments of type IracMetadataModifier and TypeMethodDescriptionvoid
LocalTxInvocationContext.storeIracMetadata
(Object key, CompletionStage<IracMetadata> metadata) Stores theIracMetadata
associated withkey
. -
Uses of IracMetadata in org.infinispan.metadata.impl
Methods in org.infinispan.metadata.impl that return IracMetadataModifier and TypeMethodDescriptionPrivateMetadata.iracMetadata()
IracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.read
(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) static IracMetadata
IracMetadata.readFrom
(ObjectInput in) Methods in org.infinispan.metadata.impl that return types with arguments of type IracMetadataModifier and TypeMethodDescriptionIracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.getJavaClass()
Methods in org.infinispan.metadata.impl with parameters of type IracMetadataModifier and TypeMethodDescriptionPrivateMetadata.Builder.iracMetadata
(IracMetadata metadata) Sets theIracMetadata
to store.void
IracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.write
(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, IracMetadata $2) static void
IracMetadata.writeTo
(ObjectOutput output, IracMetadata metadata) -
Uses of IracMetadata in org.infinispan.remoting.responses
Methods in org.infinispan.remoting.responses that return IracMetadataMethod parameters in org.infinispan.remoting.responses with type arguments of type IracMetadataModifier and TypeMethodDescriptionvoid
PrepareResponse.setNewIracMetadata
(Map<Integer, IracMetadata> map) -
Uses of IracMetadata in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return types with arguments of type IracMetadataMethod parameters in org.infinispan.transaction.impl with type arguments of type IracMetadataModifier and TypeMethodDescriptionvoid
LocalTransaction.storeIracMetadata
(Object key, CompletionStage<IracMetadata> metadata) Stores theIracMetadata
associated withkey
. -
Uses of IracMetadata in org.infinispan.util
Methods in org.infinispan.util that return types with arguments of type IracMetadataModifier and TypeMethodDescriptionstatic Optional<IracMetadata>
IracUtils.findIracMetadataFromCacheEntry
(CacheEntry<?, ?> entry) Methods in org.infinispan.util with parameters of type IracMetadataModifier and TypeMethodDescriptionstatic void
IracUtils.logUpdateDiscarded
(Object key, IracMetadata metadata, LogSupplier logSupplier) static void
IracUtils.setIracMetadata
(CacheEntry<?, ?> entry, int segment, IracMetadata metadata, IracTombstoneManager versionGenerator, LogSupplier logSupplier) Stores theIracMetadata
intoCacheEntry
. -
Uses of IracMetadata in org.infinispan.xsite.commands.remote
Methods in org.infinispan.xsite.commands.remote with parameters of type IracMetadataModifier and TypeMethodDescriptionvoid
IracPutManyRequest.addExpire
(Object key, IracMetadata tombstone) void
IracPutManyRequest.addRemove
(Object key, IracMetadata tombstone) void
IracPutManyRequest.addUpdate
(Object key, Object value, Metadata metadata, IracMetadata iracMetadata) -
Uses of IracMetadata in org.infinispan.xsite.irac
Methods in org.infinispan.xsite.irac with parameters of type IracMetadataModifier and TypeMethodDescriptionvoid
DefaultIracManager.receiveState
(int segment, Object key, Object lockOwner, IracMetadata tombstone) void
IracManager.receiveState
(int segment, Object key, Object lockOwner, IracMetadata tombstone) Receives the state related to thekey
.void
NoOpIracManager.receiveState
(int segment, Object key, Object lockOwner, IracMetadata tombstone)