public class AppendEntriesRequestProcessor extends NodeRequestProcessor<RpcRequests.AppendEntriesRequest> implements ConnectionClosedEventListener
RpcProcessor.ExecutorSelectorLOG| Constructor and Description |
|---|
AppendEntriesRequestProcessor(Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
RpcProcessor.ExecutorSelector |
executorSelector() |
protected String |
getGroupId(RpcRequests.AppendEntriesRequest request) |
protected String |
getPeerId(RpcRequests.AppendEntriesRequest request) |
String |
interest()
The class name of user request.
|
void |
onClosed(String remoteAddress,
Connection conn) |
com.google.protobuf.Message |
processRequest0(RaftServerService service,
RpcRequests.AppendEntriesRequest request,
RpcRequestClosure done) |
processRequestdefaultResp, executor, handleRequestpublic AppendEntriesRequestProcessor(Executor executor)
protected String getPeerId(RpcRequests.AppendEntriesRequest request)
getPeerId in class NodeRequestProcessor<RpcRequests.AppendEntriesRequest>protected String getGroupId(RpcRequests.AppendEntriesRequest request)
getGroupId in class NodeRequestProcessor<RpcRequests.AppendEntriesRequest>public com.google.protobuf.Message processRequest0(RaftServerService service, RpcRequests.AppendEntriesRequest request, RpcRequestClosure done)
processRequest0 in class NodeRequestProcessor<RpcRequests.AppendEntriesRequest>public String interest()
RpcProcessorinterest in interface RpcProcessor<RpcRequests.AppendEntriesRequest>public RpcProcessor.ExecutorSelector executorSelector()
executorSelector in interface RpcProcessor<RpcRequests.AppendEntriesRequest>public void destroy()
public void onClosed(String remoteAddress, Connection conn)
onClosed in interface ConnectionClosedEventListenerCopyright © 2024. All rights reserved.