类 RequestMessageClientProcessor
java.lang.Object
com.alipay.remoting.AbstractLifeCycle
com.alipay.remoting.rpc.protocol.AbstractUserProcessor<RequestMessage>
com.alipay.remoting.rpc.protocol.AsyncUserProcessor<RequestMessage>
com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor<RequestMessage>
com.iohao.game.bolt.broker.client.processor.RequestMessageClientProcessor
- 所有已实现的接口:
com.alipay.remoting.LifeCycle,com.alipay.remoting.rpc.protocol.UserProcessor<RequestMessage>,BrokerClientAware,UserProcessorExecutorAware,UserProcessorExecutorSelectorAware,UserProcessorInNettyThreadAware
public class RequestMessageClientProcessor
extends AbstractAsyncUserProcessor<RequestMessage>
implements BrokerClientAware, UserProcessorExecutorSelectorAware
客户端请求处理器
通过业务框架把请求派发给指定的业务类来处理
- 作者:
- 渔民小镇
- 日期:
- 2022-05-14
-
嵌套类概要
从接口继承的嵌套类/接口 com.alipay.remoting.rpc.protocol.UserProcessor
com.alipay.remoting.rpc.protocol.UserProcessor.ExecutorSelector -
字段概要
从类继承的字段 com.alipay.remoting.rpc.protocol.AbstractUserProcessor
executorSelector -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidhandleRequest(com.alipay.remoting.BizContext bizCtx, com.alipay.remoting.AsyncContext asyncCtx, RequestMessage request) interest()voidsetBrokerClient(BrokerClient brokerClient) set BoltBrokerClientvoidsetUserProcessorExecutorSelector(UserProcessorExecutorSelectorStrategy executorSelector) 从类继承的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
getExecutor, getUserProcessorExecutor, inNettyThreadExecute, processInIOThread, setInNettyThread, setUserProcessorExecutor从类继承的方法 com.alipay.remoting.rpc.protocol.AsyncUserProcessor
handleRequest从类继承的方法 com.alipay.remoting.rpc.protocol.AbstractUserProcessor
getBizClassLoader, getExecutorSelector, preHandleRequest, setExecutorSelector, timeoutDiscard从类继承的方法 com.alipay.remoting.AbstractLifeCycle
ensureStarted, isStarted, shutdown, startup从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.alipay.remoting.LifeCycle
isStarted, shutdown, startup
-
构造器详细资料
-
RequestMessageClientProcessor
public RequestMessageClientProcessor()
-
-
方法详细资料
-
handleRequest
public void handleRequest(com.alipay.remoting.BizContext bizCtx, com.alipay.remoting.AsyncContext asyncCtx, RequestMessage request) - 指定者:
handleRequest在接口中com.alipay.remoting.rpc.protocol.UserProcessor<RequestMessage>- 指定者:
handleRequest在类中com.alipay.remoting.rpc.protocol.AsyncUserProcessor<RequestMessage>
-
setBrokerClient
从接口复制的说明:BrokerClientAwareset BoltBrokerClient- 指定者:
setBrokerClient在接口中BrokerClientAware- 参数:
brokerClient- BoltBrokerClient
-
interest
- 指定者:
interest在接口中com.alipay.remoting.rpc.protocol.UserProcessor<RequestMessage>- 指定者:
interest在类中com.alipay.remoting.rpc.protocol.AsyncUserProcessor<RequestMessage>
-
setUserProcessorExecutorSelector
public void setUserProcessorExecutorSelector(UserProcessorExecutorSelectorStrategy executorSelector)
-