public class ProcessorManager extends Object
| 构造器和说明 |
|---|
ProcessorManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutorService |
getDefaultExecutor()
Getter method for property defaultExecutor.
|
RemotingProcessor<?> |
getProcessor(CommandCode cmdCode)
Get the specific processor with command code of cmdCode if registered, otherwise the default processor is returned.
|
void |
registerDefaultExecutor(ExecutorService executor)
Set the default executor.
|
void |
registerDefaultProcessor(RemotingProcessor<?> processor)
Register the default processor to process command with no specific processor registered.
|
void |
registerProcessor(CommandCode cmdCode,
RemotingProcessor<?> processor)
Register processor to process command that has the command code of cmdCode.
|
public void registerProcessor(CommandCode cmdCode, RemotingProcessor<?> processor)
cmdCode - processor - public void registerDefaultProcessor(RemotingProcessor<?> processor)
processor - public RemotingProcessor<?> getProcessor(CommandCode cmdCode)
cmdCode - public ExecutorService getDefaultExecutor()
public void registerDefaultExecutor(ExecutorService executor)
executor - Copyright © 2020. All rights reserved.