|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.alipay.remoting.rpc.protocol.RpcCommandHandler
@ChannelHandler.Sharable public class RpcCommandHandler
Rpc command handler.
| Constructor Summary | |
|---|---|
RpcCommandHandler(CommandFactory commandFactory)
Constructor. |
|
| Method Summary | |
|---|---|
ExecutorService |
getDefaultExecutor()
Get default executor for the handler. |
void |
handleCommand(RemotingContext ctx,
Object msg)
Handle the command. |
void |
registerDefaultExecutor(ExecutorService executor)
Register default executor for the handler. |
void |
registerProcessor(CommandCode cmd,
RemotingProcessor processor)
Register processor for command with specified code. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RpcCommandHandler(CommandFactory commandFactory)
| Method Detail |
|---|
public void handleCommand(RemotingContext ctx,
Object msg)
throws Exception
CommandHandler
handleCommand in interface CommandHandlerExceptionCommandHandler.handleCommand(RemotingContext, Object)
public void registerProcessor(CommandCode cmd,
RemotingProcessor processor)
CommandHandler
registerProcessor in interface CommandHandlerCommandHandler.registerProcessor(com.alipay.remoting.CommandCode, RemotingProcessor)public void registerDefaultExecutor(ExecutorService executor)
CommandHandler
registerDefaultExecutor in interface CommandHandlerCommandHandler.registerDefaultExecutor(java.util.concurrent.ExecutorService)public ExecutorService getDefaultExecutor()
CommandHandler
getDefaultExecutor in interface CommandHandlerCommandHandler.getDefaultExecutor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||