Uses of Class
org.infinispan.metadata.impl.PrivateMetadata
Packages that use PrivateMetadata
Package
Description
Commands that operate on the cache, either locally or remotely.
Entries which are stored in data containers.
Data containers which store cache entries.
The Persistence SPI.
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 PrivateMetadata in org.infinispan.commands
Methods in org.infinispan.commands with parameters of type PrivateMetadataModifier and TypeMethodDescriptionorg.infinispan.commands.write.IracPutKeyValueCommandCommandsFactory.buildIracPutKeyValueCommand(Object key, int segment, Object value, Metadata metadata, PrivateMetadata privateMetadata) org.infinispan.commands.write.IracPutKeyValueCommandCommandsFactoryImpl.buildIracPutKeyValueCommand(Object key, int segment, Object value, Metadata metadata, PrivateMetadata privateMetadata) -
Uses of PrivateMetadata in org.infinispan.container.entries
Fields in org.infinispan.container.entries declared as PrivateMetadataModifier and TypeFieldDescriptionprotected PrivateMetadataAbstractInternalCacheEntry.internalMetadataprotected PrivateMetadataImmortalCacheValue.internalMetadataprotected PrivateMetadataReadCommittedEntry.internalMetadataMethods in org.infinispan.container.entries that return PrivateMetadataModifier and TypeMethodDescriptionfinal PrivateMetadataAbstractInternalCacheEntry.getInternalMetadata()default PrivateMetadataCacheEntry.getInternalMetadata()final PrivateMetadataImmortalCacheValue.getInternalMetadata()InternalCacheValue.getInternalMetadata()ReadCommittedEntry.getInternalMetadata()Methods in org.infinispan.container.entries with parameters of type PrivateMetadataModifier and TypeMethodDescriptionlongCacheEntrySizeCalculator.calculateSize(K key, V value, Metadata metadata, PrivateMetadata pvtMetadata) final voidAbstractInternalCacheEntry.setInternalMetadata(PrivateMetadata metadata) default voidCacheEntry.setInternalMetadata(PrivateMetadata metadata) final voidImmortalCacheValue.setInternalMetadata(PrivateMetadata internalMetadata) voidInternalCacheValue.setInternalMetadata(PrivateMetadata internalMetadata) voidReadCommittedEntry.setInternalMetadata(PrivateMetadata metadata) Constructors in org.infinispan.container.entries with parameters of type PrivateMetadataModifierConstructorDescriptionprotectedAbstractInternalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata) protectedImmortalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata) protectedImmortalCacheValue(Object value, PrivateMetadata internalMetadata) protectedMortalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, long lifespan, long created) protectedMortalCacheValue(Object value, PrivateMetadata internalMetadata, long created, long lifespan) protectedTransientCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, long maxIdle, long lastUsed) protectedTransientCacheValue(Object value, PrivateMetadata internalMetadata, long maxIdle, long lastUsed) protectedTransientMortalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, long maxIdle, long lifespan, long lastUsed, long created) protectedTransientMortalCacheValue(Object value, PrivateMetadata internalMetadata, long created, long lifespan, long maxIdle, long lastUsed) -
Uses of PrivateMetadata in org.infinispan.container.entries.metadata
Constructors in org.infinispan.container.entries.metadata with parameters of type PrivateMetadataModifierConstructorDescriptionprotectedMetadataImmortalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, Metadata metadata) protectedMetadataImmortalCacheValue(Object value, PrivateMetadata internalMetadata, Metadata metadata) protectedMetadataMortalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, Metadata metadata, long created) protectedMetadataMortalCacheValue(Object value, PrivateMetadata internalMetadata, Metadata metadata, long created) protectedMetadataTransientCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, Metadata metadata, long lastUsed) protectedMetadataTransientCacheValue(Object value, PrivateMetadata internalMetadata, Metadata metadata, long lastUsed) protectedMetadataTransientMortalCacheEntry(Object key, Object value, PrivateMetadata internalMetadata, Metadata metadata, long lastUsed, long created) protectedMetadataTransientMortalCacheValue(Object value, PrivateMetadata internalMetadata, Metadata metadata, long created, long lastUsed) -
Uses of PrivateMetadata in org.infinispan.container.impl
Methods in org.infinispan.container.impl with parameters of type PrivateMetadataModifier and TypeMethodDescriptionlongKeyValueMetadataSizeCalculator.calculateSize(K key, V value, Metadata metadata, PrivateMetadata internalMetadata) Method used to calculate how much memory in size the key, value and metadata use.voidAbstractDelegatingInternalDataContainer.put(int segment, K k, V v, Metadata metadata, PrivateMetadata internalMetadata, long createdTimestamp, long lastUseTimestamp) voidAbstractInternalDataContainer.put(int segment, K k, V v, Metadata metadata, PrivateMetadata internalMetadata, long createdTimestamp, long lastUseTimestamp) voidInternalDataContainer.put(int segment, K k, V v, Metadata metadata, PrivateMetadata internalMetadata, long createdTimestamp, long lastUseTimestamp) Same asDataContainer.put(Object, Object, Metadata)except that the segment of the key can provided to write/lookup entries without calculating the segment for the given key. -
Uses of PrivateMetadata in org.infinispan.container.offheap
Methods in org.infinispan.container.offheap with parameters of type PrivateMetadataModifier and TypeMethodDescriptionlongOffHeapEntryFactory.calculateSize(WrappedBytes key, WrappedBytes value, Metadata metadata, PrivateMetadata internalMetadata) Method used to calculate how much memory in size the key, value, metadata and internal metadata use.longOffHeapEntryFactoryImpl.calculateSize(WrappedBytes key, WrappedBytes value, Metadata metadata, PrivateMetadata internalMetadata) voidBoundedOffHeapDataContainer.put(int segment, WrappedBytes key, WrappedBytes value, Metadata metadata, PrivateMetadata internalMetadata, long createdTimestamp, long lastUseTimestamp) voidSegmentedBoundedOffHeapDataContainer.put(int segment, WrappedBytes key, WrappedBytes value, Metadata metadata, PrivateMetadata internalMetadata, long createdTimestamp, long lastUseTimestamp) -
Uses of PrivateMetadata in org.infinispan.expiration.impl
Methods in org.infinispan.expiration.impl with parameters of type PrivateMetadataModifier and TypeMethodDescriptionvoidInternalExpirationManager.ExpirationConsumer.expired(T key, U value, Metadata metadata, PrivateMetadata privateMetadata) Invoked when an entry is expired. -
Uses of PrivateMetadata in org.infinispan.metadata.impl
Methods in org.infinispan.metadata.impl that return PrivateMetadataModifier and TypeMethodDescriptionPrivateMetadata.Builder.build()static PrivateMetadataPrivateMetadata.empty()PrivateMetadata$___Marshaller_2707b1b527c228e45215e24669c8ab752e6a1689fb6e3510d925b1e899b8ee06.read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) Methods in org.infinispan.metadata.impl that return types with arguments of type PrivateMetadataModifier and TypeMethodDescriptionPrivateMetadata$___Marshaller_2707b1b527c228e45215e24669c8ab752e6a1689fb6e3510d925b1e899b8ee06.getJavaClass()Methods in org.infinispan.metadata.impl with parameters of type PrivateMetadataModifier and TypeMethodDescriptionstatic PrivateMetadata.BuilderPrivateMetadata.getBuilder(PrivateMetadata metadata) Returns aPrivateMetadata.Builderwith the metadata stored bymetadata.voidPrivateMetadata$___Marshaller_2707b1b527c228e45215e24669c8ab752e6a1689fb6e3510d925b1e899b8ee06.write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, PrivateMetadata $2) -
Uses of PrivateMetadata in org.infinispan.persistence.spi
Methods in org.infinispan.persistence.spi that return PrivateMetadataMethods in org.infinispan.persistence.spi with parameters of type PrivateMetadataModifier and TypeMethodDescriptionMarshallableEntryFactory.create(Object key, Object value, Metadata metadata, PrivateMetadata internalMetadata, long created, long lastUsed) Creates aMarshallableEntryusing non-marshalled POJOs as arguments -
Uses of PrivateMetadata in org.infinispan.util
Methods in org.infinispan.util with parameters of type PrivateMetadataModifier and TypeMethodDescriptionstatic voidIracUtils.setPrivateMetadata(CacheEntry<?, ?> entry, int segment, PrivateMetadata metadata, IracTombstoneManager versionGenerator, LogSupplier logSupplier) Same asIracUtils.setIracMetadata(CacheEntry, int, IracMetadata, IracTombstoneManager, LogSupplier)but it stores a "full"PrivateMetadatainstead ofIracMetadata. -
Uses of PrivateMetadata in org.infinispan.xsite.statetransfer
Methods in org.infinispan.xsite.statetransfer that return PrivateMetadata