Class RepairMessage
- java.lang.Object
-
- org.apache.cassandra.repair.messages.RepairMessage
-
- Direct Known Subclasses:
CleanupMessage
,FailSession
,FinalizeCommit
,FinalizePromise
,FinalizePropose
,PrepareConsistentRequest
,PrepareConsistentResponse
,PrepareMessage
,SnapshotMessage
,StatusRequest
,StatusResponse
,SyncRequest
,SyncResponse
,ValidationRequest
,ValidationResponse
public abstract class RepairMessage extends java.lang.Object
Base class of all repair related request/response messages.- Since:
- 2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
RepairMessage.RepairFailureCallback
-
Field Summary
Fields Modifier and Type Field Description RepairJobDesc
desc
-
Constructor Summary
Constructors Modifier Constructor Description protected
RepairMessage(RepairJobDesc desc)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
sendMessageWithFailureCB(RepairMessage request, Verb verb, InetAddressAndPort endpoint, RepairMessage.RepairFailureCallback failureCallback)
-
-
-
Field Detail
-
desc
public final RepairJobDesc desc
-
-
Constructor Detail
-
RepairMessage
protected RepairMessage(RepairJobDesc desc)
-
-
Method Detail
-
sendMessageWithFailureCB
public static void sendMessageWithFailureCB(RepairMessage request, Verb verb, InetAddressAndPort endpoint, RepairMessage.RepairFailureCallback failureCallback)
-
-