public class WriteResponseHandler<T> extends AbstractWriteResponseHandler<T>
| Modifier and Type | Field and Description | 
|---|---|
| protected static org.slf4j.Logger | logger | 
| protected int | responses | 
callback, consistencyLevel, keyspace, naturalEndpoints, pendingEndpoints, writeTypeisAlive| Constructor and Description | 
|---|
| WriteResponseHandler(java.util.Collection<java.net.InetAddress> writeEndpoints,
                    java.util.Collection<java.net.InetAddress> pendingEndpoints,
                    ConsistencyLevel consistencyLevel,
                    Keyspace keyspace,
                    java.lang.Runnable callback,
                    WriteType writeType,
                    long queryStartNanoTime) | 
| WriteResponseHandler(java.net.InetAddress endpoint,
                    WriteType writeType,
                    long queryStartNanoTime) | 
| WriteResponseHandler(java.net.InetAddress endpoint,
                    WriteType writeType,
                    java.lang.Runnable callback,
                    long queryStartNanoTime) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected int | ackCount() | 
| boolean | isLatencyForSnitch() | 
| void | response(MessageIn<T> m)null message means "response from local write" | 
assureSufficientLiveNodes, currentTimeout, get, onFailure, setSupportsBackPressure, signal, supportsBackPressure, totalBlockFor, totalEndpoints, waitingForprotected static final org.slf4j.Logger logger
protected volatile int responses
public WriteResponseHandler(java.util.Collection<java.net.InetAddress> writeEndpoints,
                            java.util.Collection<java.net.InetAddress> pendingEndpoints,
                            ConsistencyLevel consistencyLevel,
                            Keyspace keyspace,
                            java.lang.Runnable callback,
                            WriteType writeType,
                            long queryStartNanoTime)
public WriteResponseHandler(java.net.InetAddress endpoint,
                            WriteType writeType,
                            java.lang.Runnable callback,
                            long queryStartNanoTime)
public WriteResponseHandler(java.net.InetAddress endpoint,
                            WriteType writeType,
                            long queryStartNanoTime)
public void response(MessageIn<T> m)
AbstractWriteResponseHandlerresponse in interface IAsyncCallback<T>response in class AbstractWriteResponseHandler<T>m - response received.protected int ackCount()
ackCount in class AbstractWriteResponseHandler<T>public boolean isLatencyForSnitch()
Copyright © 2018 The Apache Software Foundation