public class GetLeaderRequestProcessor extends BaseCliRequestProcessor<CliRequests.GetLeaderRequest>
BaseCliRequestProcessor.CliRequestContextRpcProcessor.ExecutorSelectorLOG| 构造器和说明 |
|---|
GetLeaderRequestProcessor(Executor executor) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
getGroupId(CliRequests.GetLeaderRequest request)
Returns the raft group id
|
protected String |
getPeerId(CliRequests.GetLeaderRequest request)
Returns the peerId that will be find in node manager.
|
String |
interest()
The class name of user request.
|
com.google.protobuf.Message |
processRequest(CliRequests.GetLeaderRequest request,
RpcRequestClosure done) |
protected com.google.protobuf.Message |
processRequest0(BaseCliRequestProcessor.CliRequestContext ctx,
CliRequests.GetLeaderRequest request,
RpcRequestClosure done)
Process the request with CliRequestContext
|
getNodedefaultResp, executor, handleRequestclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutorSelectorpublic GetLeaderRequestProcessor(Executor executor)
protected String getPeerId(CliRequests.GetLeaderRequest request)
BaseCliRequestProcessorprotected String getGroupId(CliRequests.GetLeaderRequest request)
BaseCliRequestProcessorprotected com.google.protobuf.Message processRequest0(BaseCliRequestProcessor.CliRequestContext ctx, CliRequests.GetLeaderRequest request, RpcRequestClosure done)
BaseCliRequestProcessorpublic com.google.protobuf.Message processRequest(CliRequests.GetLeaderRequest request, RpcRequestClosure done)
public String interest()
RpcProcessorCopyright © 2021. All rights reserved.