| Package | Description |
|---|---|
| org.infinispan.commands |
Commands that operate on the cache, either locally or remotely.
|
| org.infinispan.commands.irac | |
| org.infinispan.commands.tx |
Commands that represent transactional lifecycle transitions.
|
| org.infinispan.container.versioning.irac | |
| org.infinispan.context.impl |
This package contains different context implementations, selected dynamically based on the type of invocation.
|
| org.infinispan.interceptors.impl |
Basic interceptors
|
| org.infinispan.metadata.impl | |
| org.infinispan.remoting.responses |
Abstractions of the different response types allowed during RPC.
|
| org.infinispan.transaction.impl | |
| org.infinispan.xsite | |
| org.infinispan.xsite.irac |
| Modifier and Type | Method and Description |
|---|---|
IracCleanupKeyCommand |
CommandsFactory.buildIracCleanupKeyCommand(Object key,
Object lockOwner,
IracMetadata tombstone) |
IracCleanupKeyCommand |
CommandsFactoryImpl.buildIracCleanupKeyCommand(Object key,
Object lockOwner,
IracMetadata tombstone) |
IracRemoveKeyCommand |
CommandsFactory.buildIracRemoveKeyCommand(Object key,
IracMetadata iracMetadata) |
IracRemoveKeyCommand |
CommandsFactoryImpl.buildIracRemoveKeyCommand(Object key,
IracMetadata iracMetadata) |
IracStateResponseCommand |
CommandsFactory.buildIracStateResponseCommand(Object key,
Object lockOwner,
IracMetadata tombstone) |
IracStateResponseCommand |
CommandsFactoryImpl.buildIracStateResponseCommand(Object key,
Object lockOwner,
IracMetadata tombstone) |
| Constructor and Description |
|---|
IracCleanupKeyCommand(ByteString cacheName,
Object key,
Object lockOwner,
IracMetadata tombstone) |
IracPutKeyCommand(ByteString cacheName,
Object key,
Object value,
Metadata metadata,
IracMetadata iracMetadata) |
IracRemoveKeyCommand(ByteString cacheName,
Object key,
IracMetadata iracMetadata) |
IracStateResponseCommand(ByteString cacheName,
Object key,
Object lockOwner,
IracMetadata tombstone) |
| Modifier and Type | Method and Description |
|---|---|
IracMetadata |
CommitCommand.getIracMetadata(int segment) |
| Modifier and Type | Method and Description |
|---|---|
void |
CommitCommand.addIracMetadata(int segment,
IracMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
IracMetadata |
DefaultIracVersionGenerator.generateNewMetadata(int segment) |
IracMetadata |
IracVersionGenerator.generateNewMetadata(int segment)
Generator a new
IracMetadata for a given segment. |
IracMetadata |
NoOpIracVersionGenerator.generateNewMetadata(int segment) |
IracMetadata |
DefaultIracVersionGenerator.getTombstone(Object key) |
IracMetadata |
IracVersionGenerator.getTombstone(Object key)
Returns the tombstone associated to the
key or null if it doesn't exist. |
IracMetadata |
NoOpIracVersionGenerator.getTombstone(Object key) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIracVersionGenerator.removeTombstone(Object key,
IracMetadata iracMetadata) |
void |
IracVersionGenerator.removeTombstone(Object key,
IracMetadata iracMetadata)
Removes the tombstone for
key if the metadata matches. |
void |
NoOpIracVersionGenerator.removeTombstone(Object key,
IracMetadata iracMetadata) |
void |
DefaultIracVersionGenerator.storeTombstone(Object key,
IracMetadata metadata) |
void |
IracVersionGenerator.storeTombstone(Object key,
IracMetadata metadata)
Stores a tombstone for a key removed.
|
void |
NoOpIracVersionGenerator.storeTombstone(Object key,
IracMetadata metadata) |
void |
DefaultIracVersionGenerator.storeTombstoneIfAbsent(Object key,
IracMetadata metadata) |
void |
IracVersionGenerator.storeTombstoneIfAbsent(Object key,
IracMetadata metadata)
Same as
IracVersionGenerator.storeTombstone(Object, IracMetadata) but it doesn't overwrite an existing tombstone. |
void |
NoOpIracVersionGenerator.storeTombstoneIfAbsent(Object key,
IracMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
CompletionStage<IracMetadata> |
LocalTxInvocationContext.getIracMetadata(Object key) |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalTxInvocationContext.storeIracMetadata(Object key,
CompletionStage<IracMetadata> metadata)
Stores the
IracMetadata associated with key. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractIracLocalSiteInterceptor.setIracMetadata(CacheEntry<?,?> entry,
IracMetadata metadata) |
protected void |
AbstractIracLocalSiteInterceptor.setMetadataToCacheEntry(CacheEntry<?,?> entry,
IracMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
IracMetadata |
PrivateMetadata.iracMetadata() |
IracMetadata |
IracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.readFrom(org.infinispan.protostream.ImmutableSerializationContext $1,
org.infinispan.protostream.RawProtoStreamReader $2) |
static IracMetadata |
IracMetadata.readFrom(ObjectInput in) |
| Modifier and Type | Method and Description |
|---|---|
Class<IracMetadata> |
IracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.getJavaClass() |
| Modifier and Type | Method and Description |
|---|---|
PrivateMetadata.Builder |
PrivateMetadata.Builder.iracMetadata(IracMetadata metadata)
Sets the
IracMetadata to store. |
void |
IracMetadata$___Marshaller_cf0a6ded5e9e5b145ea5821d40d9659677d03a5df3e405762cc053e3bbb15e64.writeTo(org.infinispan.protostream.ImmutableSerializationContext $1,
org.infinispan.protostream.RawProtoStreamWriter $2,
IracMetadata $3) |
static void |
IracMetadata.writeTo(ObjectOutput output,
IracMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
IracMetadata |
PrepareResponse.getIracMetadata(int segment) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrepareResponse.setNewIracMetadata(Map<Integer,IracMetadata> map) |
| Modifier and Type | Method and Description |
|---|---|
CompletionStage<IracMetadata> |
LocalTransaction.getIracMetadata(Object key) |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalTransaction.storeIracMetadata(Object key,
CompletionStage<IracMetadata> metadata)
Stores the
IracMetadata associated with key. |
| Modifier and Type | Method and Description |
|---|---|
CompletionStage<Void> |
BackupReceiver.putKeyValue(Object key,
Object value,
Metadata metadata,
IracMetadata iracMetadata)
Updates the key with the value from a remote site.
|
CompletionStage<Void> |
ClusteredCacheBackupReceiver.putKeyValue(Object key,
Object value,
Metadata metadata,
IracMetadata iracMetadata) |
CompletionStage<Void> |
BackupReceiver.removeKey(Object key,
IracMetadata iracMetadata)
Deletes the key.
|
CompletionStage<Void> |
ClusteredCacheBackupReceiver.removeKey(Object key,
IracMetadata iracMetadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIracManager.cleanupKey(Object key,
Object lockOwner,
IracMetadata tombstone) |
void |
IracManager.cleanupKey(Object key,
Object lockOwner,
IracMetadata tombstone)
Sets the
key as not changed and remove any tombstone related to it. |
void |
NoOpIracManager.cleanupKey(Object key,
Object lockOwner,
IracMetadata tombstone) |
void |
DefaultIracManager.receiveState(Object key,
Object lockOwner,
IracMetadata tombstone) |
void |
IracManager.receiveState(Object key,
Object lockOwner,
IracMetadata tombstone)
Receives the state related to the
key. |
void |
NoOpIracManager.receiveState(Object key,
Object lockOwner,
IracMetadata tombstone) |
Copyright © 2022 JBoss by Red Hat. All rights reserved.