public class StreamingRepairTask extends java.lang.Object implements java.lang.Runnable, StreamEventHandler
SyncComplete message back to coordinator upon streaming completion.| Constructor and Description | 
|---|
| StreamingRepairTask(RepairJobDesc desc,
                   SyncRequest request,
                   long repairedAt) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | handleStreamEvent(StreamEvent event)Callback for various streaming events. | 
| void | onFailure(java.lang.Throwable t)If we failed on either stream in or out, reply fail to coordinator | 
| void | onSuccess(StreamState state)If we succeeded on both stream in and out, reply back to coordinator | 
| void | run() | 
public StreamingRepairTask(RepairJobDesc desc, SyncRequest request, long repairedAt)
public void run()
run in interface java.lang.Runnablepublic void handleStreamEvent(StreamEvent event)
StreamEventHandlerhandleStreamEvent in interface StreamEventHandlerevent - Stream event.StreamEvent.Typepublic void onSuccess(StreamState state)
onSuccess in interface com.google.common.util.concurrent.FutureCallback<StreamState>public void onFailure(java.lang.Throwable t)
onFailure in interface com.google.common.util.concurrent.FutureCallback<StreamState>Copyright © 2018 The Apache Software Foundation