public abstract class FailureRecordingCallback<T> extends java.lang.Object implements RequestCallbackWithFailure<T>
Modifier and Type | Class and Description |
---|---|
static class |
FailureRecordingCallback.AsMap |
static class |
FailureRecordingCallback.FailureResponses |
Constructor and Description |
---|
FailureRecordingCallback() |
Modifier and Type | Method and Description |
---|---|
protected FailureRecordingCallback.AsMap |
failureReasonsAsMap() |
void |
onFailure(InetAddressAndPort from,
RequestFailureReason failureReason)
Called when there is an exception on the remote node or timeout happens
|
protected void |
onFailureWithMutex(InetAddressAndPort from,
RequestFailureReason failureReason) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invokeOnFailure
onResponse, trackLatencyForSnitch
public void onFailure(InetAddressAndPort from, RequestFailureReason failureReason)
RequestCallbackWithFailure
onFailure
in interface RequestCallback<T>
onFailure
in interface RequestCallbackWithFailure<T>
protected void onFailureWithMutex(InetAddressAndPort from, RequestFailureReason failureReason)
protected FailureRecordingCallback.AsMap failureReasonsAsMap()
Copyright © 2009- The Apache Software Foundation