public class DataResolver<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E>> extends ResponseResolver<E,P>
command, logger, queryStartNanoTime, replicaPlan, responses
Constructor and Description |
---|
DataResolver(ReadCommand command,
ReplicaPlan.Shared<E,P> replicaPlan,
ReadRepair<E,P> readRepair,
long queryStartNanoTime) |
DataResolver(ReadCommand command,
ReplicaPlan.Shared<E,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() |
getMessages, preprocess, replicaPlan
public DataResolver(ReadCommand command, ReplicaPlan.Shared<E,P> replicaPlan, ReadRepair<E,P> readRepair, long queryStartNanoTime)
public DataResolver(ReadCommand command, ReplicaPlan.Shared<E,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>>
public PartitionIterator resolve()
protected RepairedDataVerifier getRepairedDataVerifier(ReadCommand command)
Copyright © 2009-2022 The Apache Software Foundation