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   
org.infinispan.commands.tx   
org.infinispan.commands.write   
org.infinispan.context.impl   
org.infinispan.distribution Classes relating to the distributed cache mode. 
org.infinispan.transaction JTA transaction support. 
org.infinispan.transaction.xa   
 

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

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