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 newIracMetadatafor a givensegment.NoOpIracVersionGenerator.generateMetadataWithCurrentVersion(int segment) DefaultIracVersionGenerator.generateNewMetadata(int segment) DefaultIracVersionGenerator.generateNewMetadata(int segment, IracEntryVersion versionSeen) IracVersionGenerator.generateNewMetadata(int segment) Generates a newIracMetadatafor 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 thekeyornullif it doesn't exist.NoOpIracTombstoneManager.getTombstone(Object key) Methods in org.infinispan.container.versioning.irac with parameters of type IracMetadataModifier and TypeMethodDescriptionvoidDefaultIracTombstoneManager.storeTombstone(int segment, Object key, IracMetadata metadata) voidIracTombstoneManager.storeTombstone(int segment, Object key, IracMetadata metadata) Stores a tombstone for a removed key.voidNoOpIracTombstoneManager.storeTombstone(int segment, Object key, IracMetadata metadata) default voidIracTombstoneManager.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 TypeMethodDescriptionvoidLocalTxInvocationContext.storeIracMetadata(Object key, CompletionStage<IracMetadata> metadata) Stores theIracMetadataassociated 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 IracMetadataIracMetadata.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 theIracMetadatato store.voidIracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, IracMetadata $2) static voidIracMetadata.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 TypeMethodDescriptionvoidPrepareResponse.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 TypeMethodDescriptionvoidLocalTransaction.storeIracMetadata(Object key, CompletionStage<IracMetadata> metadata) Stores theIracMetadataassociated 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 voidIracUtils.logUpdateDiscarded(Object key, IracMetadata metadata, LogSupplier logSupplier) static voidIracUtils.setIracMetadata(CacheEntry<?, ?> entry, int segment, IracMetadata metadata, IracTombstoneManager versionGenerator, LogSupplier logSupplier) Stores theIracMetadataintoCacheEntry. -
Uses of IracMetadata in org.infinispan.xsite.commands.remote
Methods in org.infinispan.xsite.commands.remote with parameters of type IracMetadataModifier and TypeMethodDescriptionvoidIracPutManyRequest.addExpire(Object key, IracMetadata tombstone) voidIracPutManyRequest.addRemove(Object key, IracMetadata tombstone) voidIracPutManyRequest.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 TypeMethodDescriptionvoidDefaultIracManager.receiveState(int segment, Object key, Object lockOwner, IracMetadata tombstone) voidIracManager.receiveState(int segment, Object key, Object lockOwner, IracMetadata tombstone) Receives the state related to thekey.voidNoOpIracManager.receiveState(int segment, Object key, Object lockOwner, IracMetadata tombstone)