|
||||||||||
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.control | Commands that control and coordinate certain cache operations, such as rehashing, state transfer and locking. |
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.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. |
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 |
RehashControlCommand |
CommandsFactoryImpl.buildRehashControlCommandTxLog(Address sender,
List<WriteCommand> commands)
|
RehashControlCommand |
CommandsFactory.buildRehashControlCommandTxLog(Address sender,
List<WriteCommand> state)
Builds a RehashControlCommand for coordinating a rehash event. |
Uses of WriteCommand in org.infinispan.commands.control |
---|
Constructor parameters in org.infinispan.commands.control with type arguments of type WriteCommand | |
---|---|
RehashControlCommand(String cacheName,
RehashControlCommand.Type type,
Address sender,
List<WriteCommand> txLogCommands,
List<PrepareCommand> pendingPrepares,
CommandsFactory commandsFactory)
|
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.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> |
TransactionLogger.drain()
Drains the transaction log and returns a list of what has been drained. |
List<WriteCommand> |
TransactionLoggerImpl.drainAndLock()
|
List<WriteCommand> |
TransactionLogger.drainAndLock()
Similar to TransactionLogger.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. |
Methods in org.infinispan.distribution with parameters of type WriteCommand | |
---|---|
boolean |
TransactionLoggerImpl.logIfNeeded(WriteCommand command)
|
boolean |
TransactionLogger.logIfNeeded(WriteCommand command)
If logging is enabled, will log the command and return true. |
Method parameters in org.infinispan.distribution with type arguments of type WriteCommand | |
---|---|
void |
DistributionManagerImpl.applyRemoteTxLog(List<WriteCommand> txLogCommands)
|
void |
DistributionManager.applyRemoteTxLog(List<WriteCommand> modifications)
Applies an ordered list of modifications to the current node. |
boolean |
TransactionLoggerImpl.logIfNeeded(Collection<WriteCommand> commands)
|
boolean |
TransactionLogger.logIfNeeded(Collection<WriteCommand> commands)
If logging is enabled, will log the commands and return true. |
Uses of WriteCommand in org.infinispan.transaction |
---|
Methods in org.infinispan.transaction that return WriteCommand | |
---|---|
WriteCommand[] |
TransactionLog.LogEntry.getModifications()
|
Methods in org.infinispan.transaction with parameters of type WriteCommand | |
---|---|
void |
TransactionLog.logNoTxWrite(WriteCommand write)
|
void |
TransactionLog.logOnePhaseCommit(GlobalTransaction gtx,
WriteCommand[] modifications)
|
Constructors in org.infinispan.transaction with parameters of type WriteCommand | |
---|---|
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> |
TransactionXaAdapter.getModifications()
|
List<WriteCommand> |
RemoteTransaction.getModifications()
|
List<WriteCommand> |
CacheTransaction.getModifications()
Returns the modifications visible within the current transaction. |
Methods in org.infinispan.transaction.xa with parameters of type WriteCommand | |
---|---|
void |
TransactionXaAdapter.addModification(WriteCommand mod)
|
RemoteTransaction |
TransactionTable.createRemoteTransaction(GlobalTransaction globalTx,
WriteCommand[] modifications)
Creates and register a RemoteTransaction based on the supplied params. |
void |
RemoteTransaction.setModifications(WriteCommand[] modifications)
|
Constructors in org.infinispan.transaction.xa with parameters of type WriteCommand | |
---|---|
RemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx)
|
|
Google Analytics | |||||||||
PREV NEXT | FRAMES NO FRAMES |