Package | Description |
---|---|
org.infinispan.container.entries |
Entries which are stored in data containers.
|
org.infinispan.container.entries.versioned | |
org.infinispan.container.impl |
Data containers which store cache entries.
|
org.infinispan.container.versioning | |
org.infinispan.functional |
Functional API package
|
org.infinispan.functional.impl | |
org.infinispan.interceptors.distribution |
Interceptors dealing with command replication in distributed/replicated mode.
|
org.infinispan.metadata |
Metadata interfaces
|
org.infinispan.metadata.impl | |
org.infinispan.persistence.manager |
Implementations of the
PersistenceManager interface, which define the logic
of how infinispan interacts with external stores. |
org.infinispan.scattered |
SCATTERED CACHE DESIGN
|
org.infinispan.scattered.impl | |
org.infinispan.transaction.impl | |
org.infinispan.transaction.xa |
XA transaction support.
|
org.infinispan.util.logging |
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
|
Modifier and Type | Method and Description |
---|---|
EntryVersion |
RemoteMetadata.version() |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Boolean> |
VersionedRepeatableReadEntry.performWriteSkewCheck(EntryLoader entryLoader,
int segment,
TxInvocationContext ctx,
EntryVersion versionSeen,
VersionGenerator versionGenerator) |
Constructor and Description |
---|
RemoteMetadata(Address address,
EntryVersion version) |
Modifier and Type | Method and Description |
---|---|
default EntryVersion |
Versioned.getVersion()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
default void |
Versioned.setVersion(EntryVersion version)
Deprecated.
Sets the version on this entry.
|
Modifier and Type | Method and Description |
---|---|
<K,V> InternalCacheEntry<K,V> |
InternalEntryFactory.create(K key,
V value,
EntryVersion version,
long created,
long lifespan,
long lastUsed,
long maxIdle)
Creates a new
InternalCacheEntry instance |
InternalCacheEntry |
InternalEntryFactoryImpl.create(Object key,
Object value,
EntryVersion version,
long created,
long lifespan,
long lastUsed,
long maxIdle) |
Modifier and Type | Interface and Description |
---|---|
interface |
IncrementableEntryVersion
An interface indicating that a version of this type can be incremented.
|
Modifier and Type | Class and Description |
---|---|
class |
NumericVersion
Numeric version
|
class |
SimpleClusteredVersion
A simple versioning scheme that is cluster-aware
|
Modifier and Type | Method and Description |
---|---|
InequalVersionComparisonResult |
EntryVersion.compareTo(EntryVersion other)
Compares the given version against the current instance.
|
InequalVersionComparisonResult |
NumericVersion.compareTo(EntryVersion other) |
InequalVersionComparisonResult |
SimpleClusteredVersion.compareTo(EntryVersion other) |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
MetaParam.MetaEntryVersion.get() |
Constructor and Description |
---|
MetaEntryVersion(EntryVersion entryVersion) |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
MetaParamsInternalMetadata.version() |
Modifier and Type | Method and Description |
---|---|
MetaParamsInternalMetadata.Builder |
MetaParamsInternalMetadata.Builder.version(EntryVersion version) |
Modifier and Type | Field and Description |
---|---|
EntryVersion |
VersionedResult.version |
EntryVersion[] |
VersionedResults.versions |
Modifier and Type | Method and Description |
---|---|
protected void |
ScatteredDistributionInterceptor.scheduleKeyInvalidation(Object key,
EntryVersion nextVersion,
boolean removed) |
Constructor and Description |
---|
VersionedResult(Object result,
EntryVersion version) |
VersionedResults(Object[] values,
EntryVersion[] versions) |
Modifier and Type | Field and Description |
---|---|
protected EntryVersion |
EmbeddedMetadata.version |
protected EntryVersion |
EmbeddedMetadata.Builder.version |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
EmbeddedMetadata.version() |
EntryVersion |
Metadata.version()
Returns the version of the cache entry with which this metadata object
is associated.
|
Modifier and Type | Method and Description |
---|---|
Metadata.Builder |
EmbeddedMetadata.Builder.version(EntryVersion version) |
Metadata.Builder |
Metadata.Builder.version(EntryVersion version)
Set version.
|
Constructor and Description |
---|
EmbeddedLifespanExpirableMetadata(long lifespan,
EntryVersion version) |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
L1Metadata.version() |
EntryVersion |
InternalMetadataImpl.version()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CompletionStage<Void> |
OrderedUpdatesManager.checkLockAndStore(Object key,
EntryVersion version,
Function<CompletableFuture<?>,CompletableFuture<?>> enableTimeout,
Function<Object,CompletionStage<Void>> store) |
CompletionStage<Void> |
OrderedUpdatesManagerImpl.checkLockAndStore(Object key,
EntryVersion version,
Function<CompletableFuture<?>,CompletableFuture<?>> enableTimeout,
Function<Object,CompletionStage<Void>> store) |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
ScatteredVersionManager.incrementVersion(int segment)
Generates a new version for an entry in given segment.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ScatteredVersionManager.isVersionActual(int segment,
EntryVersion version) |
void |
ScatteredVersionManager.scheduleKeyInvalidation(K key,
EntryVersion version,
boolean removal)
Notifies the manager that an operation on given key with version previously retrieved from
ScatteredVersionManager.incrementVersion(int) has finished. |
void |
ScatteredVersionManager.updatePreloadedEntryVersion(EntryVersion version)
This is called only during preload.
|
Modifier and Type | Field and Description |
---|---|
EntryVersion |
ScatteredStateConsumerImpl.KeyAndVersion.version |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
ScatteredVersionManagerImpl.incrementVersion(int segment) |
Modifier and Type | Method and Description |
---|---|
boolean |
ScatteredVersionManagerImpl.isVersionActual(int segment,
EntryVersion version) |
void |
ScatteredVersionManagerImpl.scheduleKeyInvalidation(K key,
EntryVersion version,
boolean removal) |
void |
ScatteredVersionManagerImpl.updatePreloadedEntryVersion(EntryVersion version) |
Constructor and Description |
---|
KeyAndVersion(Object key,
EntryVersion version) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCacheTransaction.addVersionRead(Object key,
EntryVersion version) |
Modifier and Type | Method and Description |
---|---|
void |
CacheTransaction.addVersionRead(Object key,
EntryVersion version)
Sets the version read for this key.
|
Modifier and Type | Method and Description |
---|---|
WriteSkewException |
Log.writeSkewOnRead(Object key,
Object key2,
EntryVersion lastVersion,
EntryVersion remoteVersion) |
WriteSkewException |
Log_$logger.writeSkewOnRead(Object key,
Object key2,
EntryVersion lastVersion,
EntryVersion remoteVersion) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.