T - Messagepublic abstract class RpcRequestProcessor<T extends com.google.protobuf.Message> extends Object implements RpcProcessor<T>
RpcProcessor.ExecutorSelector| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOG |
| 构造器和说明 |
|---|
RpcRequestProcessor(Executor executor,
com.google.protobuf.Message defaultResp) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.protobuf.Message |
defaultResp() |
Executor |
executor()
Get user's executor.
|
void |
handleRequest(RpcContext rpcCtx,
T request)
Async to handle request with
RpcContext. |
abstract com.google.protobuf.Message |
processRequest(T request,
RpcRequestClosure done) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutorSelector, interestpublic RpcRequestProcessor(Executor executor, com.google.protobuf.Message defaultResp)
public abstract com.google.protobuf.Message processRequest(T request, RpcRequestClosure done)
public void handleRequest(RpcContext rpcCtx, T request)
RpcProcessorRpcContext.handleRequest 在接口中 RpcProcessor<T extends com.google.protobuf.Message>rpcCtx - the rpc contextrequest - the requestpublic Executor executor()
RpcProcessorexecutor 在接口中 RpcProcessor<T extends com.google.protobuf.Message>public com.google.protobuf.Message defaultResp()
Copyright © 2021. All rights reserved.