org.infinispan.distribution
Class RemoteTransactionLogDetails

java.lang.Object
  extended by org.infinispan.distribution.RemoteTransactionLogDetails

public class RemoteTransactionLogDetails
extends Object

A holder for fetching transaction logs from a remote state provider

Since:
4.2.1
Author:
Manik Surtani

Nested Class Summary
static class RemoteTransactionLogDetails.Externalizer
           
 
Field Summary
static RemoteTransactionLogDetails DEFAULT
           
 
Constructor Summary
RemoteTransactionLogDetails(boolean drainNextCallWithoutLock, List<WriteCommand> modifications, Collection<PrepareCommand> pendingPreparesMap)
           
 
Method Summary
 List<WriteCommand> getModifications()
           
 Collection<PrepareCommand> getPendingPreparesMap()
           
 boolean isDrainNextCallWithoutLock()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT

public static final RemoteTransactionLogDetails DEFAULT
Constructor Detail

RemoteTransactionLogDetails

public RemoteTransactionLogDetails(boolean drainNextCallWithoutLock,
                                   List<WriteCommand> modifications,
                                   Collection<PrepareCommand> pendingPreparesMap)
Method Detail

isDrainNextCallWithoutLock

public boolean isDrainNextCallWithoutLock()

getModifications

public List<WriteCommand> getModifications()

getPendingPreparesMap

public Collection<PrepareCommand> getPendingPreparesMap()

toString

public String toString()
Overrides:
toString in class Object

-->

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