public abstract class AbstractPaxosCallback<T> extends java.lang.Object implements RequestCallback<T>
Modifier and Type | Field and Description |
---|---|
protected java.util.concurrent.CountDownLatch |
latch |
protected int |
targets |
Constructor and Description |
---|
AbstractPaxosCallback(int targets,
ConsistencyLevel consistency,
long queryStartNanoTime) |
Modifier and Type | Method and Description |
---|---|
void |
await() |
int |
getResponseCount() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invokeOnFailure, onFailure, onResponse, supportsBackPressure, trackLatencyForSnitch
protected final java.util.concurrent.CountDownLatch latch
protected final int targets
public AbstractPaxosCallback(int targets, ConsistencyLevel consistency, long queryStartNanoTime)
public int getResponseCount()
public void await() throws WriteTimeoutException
WriteTimeoutException
Copyright © 2009-2019 The Apache Software Foundation