Uses of Interface
org.infinispan.commands.write.WriteCommand

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> LocalTxInvocationContext.getModifications()
           
 List<WriteCommand> RemoteTxInvocationContext.getModifications()
           
 List<WriteCommand> TxInvocationContext.getModifications()
          Returns all the modifications performed in the scope of the current transaction.
 

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> RemoteTransaction.getModifications()
           
 List<WriteCommand> CacheTransaction.getModifications()
          Returns the modifications visible within the current transaction.
 List<WriteCommand> TransactionXaAdapter.getModifications()
           
 

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

Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.