Class DataResolver<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
java.lang.Object
org.apache.cassandra.service.reads.ResponseResolver<E,P>
org.apache.cassandra.service.reads.DataResolver<E,P>
public class DataResolver<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E,P>>
extends ResponseResolver<E,P>
-
Field Summary
Fields inherited from class org.apache.cassandra.service.reads.ResponseResolver
command, logger, replicaPlan, requestTime, responses -
Constructor Summary
ConstructorsConstructorDescriptionDataResolver(ReadCommand command, Supplier<? extends P> replicaPlan, ReadRepair<E, P> readRepair, Dispatcher.RequestTime requestTime) DataResolver(ReadCommand command, Supplier<? extends P> replicaPlan, ReadRepair<E, P> readRepair, Dispatcher.RequestTime requestTime, boolean trackRepairedStatus) -
Method Summary
Modifier and TypeMethodDescriptiongetData()protected RepairedDataVerifiergetRepairedDataVerifier(ReadCommand command) booleanresolve()Methods inherited from class org.apache.cassandra.service.reads.ResponseResolver
getMessages, preprocess, replicaPlan
-
Constructor Details
-
DataResolver
public DataResolver(ReadCommand command, Supplier<? extends P> replicaPlan, ReadRepair<E, P> readRepair, Dispatcher.RequestTime requestTime) -
DataResolver
public DataResolver(ReadCommand command, Supplier<? extends P> replicaPlan, ReadRepair<E, P> readRepair, Dispatcher.RequestTime requestTime, boolean trackRepairedStatus)
-
-
Method Details
-
getData
-
isDataPresent
public boolean isDataPresent()- Specified by:
isDataPresentin classResponseResolver<E extends Endpoints<E>,P extends ReplicaPlan.ForRead<E, P>>
-
resolve
-
resolve
-
getRepairedDataVerifier
-