public class DatacenterWriteResponseHandler<T> extends WriteResponseHandler<T>
logger, responses
callback, consistencyLevel, keyspace, naturalEndpoints, pendingEndpoints, start, writeType
isAlive
Constructor and Description |
---|
DatacenterWriteResponseHandler(java.util.Collection<java.net.InetAddress> naturalEndpoints,
java.util.Collection<java.net.InetAddress> pendingEndpoints,
ConsistencyLevel consistencyLevel,
Keyspace keyspace,
java.lang.Runnable callback,
WriteType writeType) |
Modifier and Type | Method and Description |
---|---|
void |
response(MessageIn<T> message)
null message means "response from local write"
|
protected int |
totalBlockFor() |
protected boolean |
waitingFor(java.net.InetAddress from) |
ackCount, isLatencyForSnitch
assureSufficientLiveNodes, get, onFailure, signal, totalEndpoints
public DatacenterWriteResponseHandler(java.util.Collection<java.net.InetAddress> naturalEndpoints, java.util.Collection<java.net.InetAddress> pendingEndpoints, ConsistencyLevel consistencyLevel, Keyspace keyspace, java.lang.Runnable callback, WriteType writeType)
public void response(MessageIn<T> message)
AbstractWriteResponseHandler
response
in interface IAsyncCallback<T>
response
in class WriteResponseHandler<T>
message
- response received.protected int totalBlockFor()
totalBlockFor
in class AbstractWriteResponseHandler<T>
protected boolean waitingFor(java.net.InetAddress from)
waitingFor
in class AbstractWriteResponseHandler<T>
Copyright © 2018 The Apache Software Foundation