|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WriteCommand | |
---|---|
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.write | Commands that alter the state of the cache. |
org.infinispan.context | Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags. |
org.infinispan.context.impl | This package contains different context implementations, selected dynamically based on the type of invocation. |
org.infinispan.distribution | Classes relating to the distributed cache mode. |
org.infinispan.transaction | JTA transaction support. |
org.infinispan.transaction.xa | XA transaction support. |
org.infinispan.transaction.xa.recovery | |
org.infinispan.util.logging | Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines. |
Uses of WriteCommand in org.infinispan.commands |
---|
Method parameters in org.infinispan.commands with type arguments of type WriteCommand | |
---|---|
PrepareCommand |
CommandsFactoryImpl.buildPrepareCommand(GlobalTransaction gtx,
List<WriteCommand> modifications,
boolean onePhaseCommit)
|
PrepareCommand |
CommandsFactory.buildPrepareCommand(GlobalTransaction gtx,
List<WriteCommand> modifications,
boolean onePhaseCommit)
Builds a PrepareCommand |
Uses of WriteCommand in org.infinispan.commands.tx |
---|
Fields in org.infinispan.commands.tx declared as WriteCommand | |
---|---|
protected WriteCommand[] |
PrepareCommand.modifications
|
Methods in org.infinispan.commands.tx that return WriteCommand | |
---|---|
WriteCommand[] |
PrepareCommand.getModifications()
|
Constructors in org.infinispan.commands.tx with parameters of type WriteCommand | |
---|---|
PrepareCommand(GlobalTransaction gtx,
boolean onePhaseCommit,
WriteCommand... modifications)
|
Constructor parameters in org.infinispan.commands.tx with type arguments of type WriteCommand | |
---|---|
PrepareCommand(GlobalTransaction gtx,
List<WriteCommand> commands,
boolean onePhaseCommit)
|
Uses of WriteCommand in org.infinispan.commands.write |
---|
Subinterfaces of WriteCommand in org.infinispan.commands.write | |
---|---|
interface |
DataWriteCommand
Mixes features from DataCommand and WriteCommand |
Classes in org.infinispan.commands.write that implement WriteCommand | |
---|---|
class |
AbstractDataWriteCommand
Stuff common to WriteCommands |
class |
ClearCommand
|
class |
EvictCommand
|
class |
InvalidateCommand
Removes an entry from memory - never removes the entry. |
class |
InvalidateL1Command
Invalidates an entry in a L1 cache (used with DIST mode) |
class |
PutKeyValueCommand
Implements functionality defined by Map.put(Object, Object) |
class |
PutMapCommand
|
class |
RemoveCommand
|
class |
ReplaceCommand
|
Uses of WriteCommand in org.infinispan.context |
---|
Methods in org.infinispan.context that return types with arguments of type WriteCommand | |
---|---|
List<WriteCommand> |
TransactionalInvocationContextFlagsOverride.getModifications()
|
Uses of WriteCommand in org.infinispan.context.impl |
---|
Methods in org.infinispan.context.impl that return types with arguments of type WriteCommand | |
---|---|
List<WriteCommand> |
TxInvocationContext.getModifications()
Returns all the modifications performed in the scope of the current transaction. |
List<WriteCommand> |
RemoteTxInvocationContext.getModifications()
|
List<WriteCommand> |
LocalTxInvocationContext.getModifications()
|
Uses of WriteCommand in org.infinispan.distribution |
---|
Methods in org.infinispan.distribution that return types with arguments of type WriteCommand | |
---|---|
List<WriteCommand> |
TransactionLoggerImpl.drain()
|
List<WriteCommand> |
RemoteTransactionLogger.drain()
Drains the transaction log and returns a list of what has been drained. |
List<WriteCommand> |
TransactionLoggerImpl.drainAndLock()
|
List<WriteCommand> |
RemoteTransactionLogger.drainAndLock()
Similar to RemoteTransactionLogger.drain() except that relevant locks are acquired so that no more commands are added to the
transaction log during this process, and transaction logging is disabled after draining. |
List<WriteCommand> |
RemoteTransactionLogDetails.getModifications()
|
Methods in org.infinispan.distribution with parameters of type WriteCommand | |
---|---|
void |
TransactionLoggerImpl.afterCommand(WriteCommand command)
|
void |
TransactionLogger.afterCommand(WriteCommand command)
Logs a write command (if needed). |
void |
TransactionLoggerImpl.beforeCommand(WriteCommand command)
|
void |
TransactionLogger.beforeCommand(WriteCommand command)
Notify the transaction logger before a write command, potentially blocking. |
Method parameters in org.infinispan.distribution with type arguments of type WriteCommand | |
---|---|
void |
DistributionManagerImpl.applyRemoteTxLog(List<WriteCommand> commands)
|
void |
DistributionManager.applyRemoteTxLog(List<WriteCommand> modifications)
Applies an ordered list of modifications to the current node. |
Constructor parameters in org.infinispan.distribution with type arguments of type WriteCommand | |
---|---|
RemoteTransactionLogDetails(boolean drainNextCallWithoutLock,
List<WriteCommand> modifications,
Collection<PrepareCommand> pendingPreparesMap)
|
Uses of WriteCommand in org.infinispan.transaction |
---|
Fields in org.infinispan.transaction with type parameters of type WriteCommand | |
---|---|
protected List<WriteCommand> |
AbstractCacheTransaction.modifications
|
Methods in org.infinispan.transaction that return WriteCommand | |
---|---|
WriteCommand[] |
TransactionLog.LogEntry.getModifications()
|
Methods in org.infinispan.transaction that return types with arguments of type WriteCommand | |
---|---|
List<WriteCommand> |
AbstractCacheTransaction.getModifications()
|
Methods in org.infinispan.transaction with parameters of type WriteCommand | |
---|---|
void |
LocalTransaction.addModification(WriteCommand mod)
|
RemoteTransaction |
TransactionTable.createRemoteTransaction(GlobalTransaction globalTx,
WriteCommand[] modifications)
Creates and register a RemoteTransaction based on the supplied params. |
void |
TransactionLog.logNoTxWrite(WriteCommand write)
|
void |
TransactionLog.logOnePhaseCommit(GlobalTransaction gtx,
WriteCommand[] modifications)
|
void |
AbstractCacheTransaction.setModifications(WriteCommand[] modifications)
|
Method parameters in org.infinispan.transaction with type arguments of type WriteCommand | |
---|---|
void |
LocalTransaction.setModifications(List<WriteCommand> modifications)
|
Constructors in org.infinispan.transaction with parameters of type WriteCommand | |
---|---|
RemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx)
|
|
TransactionLog.LogEntry(GlobalTransaction transaction,
WriteCommand... modifications)
|
Uses of WriteCommand in org.infinispan.transaction.xa |
---|
Methods in org.infinispan.transaction.xa that return types with arguments of type WriteCommand | |
---|---|
List<WriteCommand> |
CacheTransaction.getModifications()
Returns the modifications visible within the current transaction. |
Methods in org.infinispan.transaction.xa with parameters of type WriteCommand | |
---|---|
RemoteTransaction |
TransactionFactory.newRemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx)
|
abstract RemoteTransaction |
TransactionFactory.TxFactoryEnum.newRemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx)
|
Uses of WriteCommand in org.infinispan.transaction.xa.recovery |
---|
Constructors in org.infinispan.transaction.xa.recovery with parameters of type WriteCommand | |
---|---|
RecoveryAwareRemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx)
|
Uses of WriteCommand in org.infinispan.util.logging |
---|
Methods in org.infinispan.util.logging with parameters of type WriteCommand | |
---|---|
void |
Log.exceptionWhenReplaying(WriteCommand cmd,
Exception e)
|
|
--> |