public class DataResolver<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>> extends ResponseResolver<E,P>
command, logger, queryStartNanoTime, replicaPlan, responses
Constructor and Description |
---|
DataResolver(ReadCommand command,
java.util.function.Supplier<? extends P> replicaPlan,
ReadRepair<E,P> readRepair,
long queryStartNanoTime) |
DataResolver(ReadCommand command,
java.util.function.Supplier<? extends P> replicaPlan,
ReadRepair<E,P> readRepair,
long queryStartNanoTime,
boolean trackRepairedStatus) |
Modifier and Type | Method and Description |
---|---|
PartitionIterator |
getData() |
protected RepairedDataVerifier |
getRepairedDataVerifier(ReadCommand command) |
boolean |
isDataPresent() |
PartitionIterator |
resolve() |
PartitionIterator |
resolve(java.lang.Runnable runOnShortRead) |
getMessages, preprocess, replicaPlan
public DataResolver(ReadCommand command, java.util.function.Supplier<? extends P> replicaPlan, ReadRepair<E,P> readRepair, long queryStartNanoTime)
public DataResolver(ReadCommand command, java.util.function.Supplier<? extends P> replicaPlan, ReadRepair<E,P> readRepair, long queryStartNanoTime, boolean trackRepairedStatus)
public PartitionIterator getData()
public boolean isDataPresent()
isDataPresent
in class ResponseResolver<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
public PartitionIterator resolve()
public PartitionIterator resolve(@Nullable java.lang.Runnable runOnShortRead)
protected RepairedDataVerifier getRepairedDataVerifier(ReadCommand command)
Copyright © 2009- The Apache Software Foundation