Package | Description |
---|---|
org.infinispan.commands |
Commands that operate on the cache, either locally or remotely.
|
org.infinispan.commands.tx |
Commands that represent transactional lifecycle transitions.
|
org.infinispan.commands.tx.totalorder | |
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
org.infinispan.interceptors.base |
Base interceptors containing common, reusable behavior.
|
org.infinispan.interceptors.distribution | |
org.infinispan.interceptors.locking | |
org.infinispan.interceptors.totalorder | |
org.infinispan.interceptors.xsite | |
org.infinispan.lucene.logging | |
org.infinispan.persistence.jdbc.logging | |
org.infinispan.persistence.remote.logging | |
org.infinispan.query.backend | |
org.infinispan.query.logging | |
org.infinispan.statetransfer |
Transfer of state to new caches in a cluster.
|
org.infinispan.util.logging |
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
|
org.infinispan.xsite |
Modifier and Type | Method and Description |
---|---|
PrepareCommand |
CommandsFactoryImpl.buildPrepareCommand(GlobalTransaction gtx,
List<WriteCommand> modifications,
boolean onePhaseCommit) |
PrepareCommand |
CommandsFactory.buildPrepareCommand(GlobalTransaction gtx,
List<WriteCommand> modifications,
boolean onePhaseCommit)
Builds a PrepareCommand
|
Modifier and Type | Method and Description |
---|---|
Object |
AbstractVisitor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
Visitor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Class and Description |
---|---|
class |
VersionedPrepareCommand
Same as
PrepareCommand except that the transaction originator makes evident the versions of entries touched
and stored in a transaction context so that accurate write skew checks may be performed by the lock owner(s). |
Modifier and Type | Method and Description |
---|---|
PrepareCommand |
PrepareCommand.copy() |
Modifier and Type | Class and Description |
---|---|
class |
TotalOrderNonVersionedPrepareCommand
Command corresponding to the 1st phase of 2PC when Total Order based protocol is used.
|
class |
TotalOrderVersionedPrepareCommand
Command corresponding to the 1st phase of 2PC when Total Order based protocol is used.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
EntryWrappingInterceptor.shouldCommitDuringPrepare(PrepareCommand command,
TxInvocationContext ctx)
total order condition: only commits when it is remote context and the prepare has the flag 1PC set
|
Object |
CallInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
DeadlockDetectingInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
TxInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
NotificationInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
EntryWrappingInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
VersionedEntryWrappingInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
CacheWriterInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
InvalidationInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
protected void |
EntryWrappingInterceptor.wrapEntriesForPrepare(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
protected Object |
PrePostProcessingCommandInterceptor.handlePrepareCommand(InvocationContext ctx,
PrepareCommand command) |
protected Map<Address,Response> |
BaseRpcInterceptor.totalOrderAnycastPrepare(Collection<Address> recipients,
PrepareCommand prepareCommand,
ResponseFilter responseFilter) |
protected Map<Address,Response> |
BaseRpcInterceptor.totalOrderBroadcastPrepare(PrepareCommand prepareCommand,
ResponseFilter responseFilter) |
Object |
PrePostProcessingCommandInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
protected void |
VersionedDistributionInterceptor.prepareOnAffectedNodes(TxInvocationContext ctx,
PrepareCommand command,
Collection<Address> recipients,
boolean ignored) |
protected void |
TxDistributionInterceptor.prepareOnAffectedNodes(TxInvocationContext ctx,
PrepareCommand command,
Collection<Address> recipients,
boolean sync) |
Object |
L1LastChanceInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
TxDistributionInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
L1TxInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractTxLockingInterceptor.invokeNextAndCommitIf1Pc(TxInvocationContext ctx,
PrepareCommand command) |
Object |
PessimisticLockingInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
OptimisticLockingInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
protected void |
TotalOrderVersionedDistributionInterceptor.prepareOnAffectedNodes(TxInvocationContext ctx,
PrepareCommand command,
Collection<Address> recipients,
boolean sync) |
protected void |
TotalOrderDistributionInterceptor.prepareOnAffectedNodes(TxInvocationContext ctx,
PrepareCommand command,
Collection<Address> recipients,
boolean sync) |
Object |
TotalOrderInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
TotalOrderStateTransferInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
TotalOrderVersionedEntryWrappingInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
Object |
OptimisticBackupInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
PessimisticBackupInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
void |
Log_$logger.unableToApplyPrepare(PrepareCommand arg0,
Throwable arg1) |
Modifier and Type | Method and Description |
---|---|
void |
Log_$logger.unableToApplyPrepare(PrepareCommand arg0,
Throwable arg1) |
Modifier and Type | Method and Description |
---|---|
void |
Log_$logger.unableToApplyPrepare(PrepareCommand arg0,
Throwable arg1) |
Modifier and Type | Method and Description |
---|---|
Object |
QueryInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command)
In case of a remotely originating transactions we don't have a chance to visit the single
commands but receive this "batch".
|
Modifier and Type | Method and Description |
---|---|
void |
Log_$logger.unableToApplyPrepare(PrepareCommand arg0,
Throwable arg1) |
Modifier and Type | Method and Description |
---|---|
Object |
StateTransferInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
TransactionSynchronizerInterceptor.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Modifier and Type | Method and Description |
---|---|
void |
Log_$logger.unableToApplyPrepare(PrepareCommand pc,
Throwable t) |
void |
Log.unableToApplyPrepare(PrepareCommand pc,
Throwable t) |
Modifier and Type | Method and Description |
---|---|
BackupResponse |
BackupSender.backupPrepare(PrepareCommand command)
Prepares a transaction on the remote site.
|
BackupResponse |
BackupSenderImpl.backupPrepare(PrepareCommand command) |
Object |
BackupReceiverImpl.BackupCacheUpdater.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Object |
BackupSenderImpl.CustomBackupPolicyInvoker.visitPrepareCommand(TxInvocationContext ctx,
PrepareCommand command) |
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.