public interface MessageDispatcher
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
sendMessage(Message message) |
boolean |
sendMessage(Message message,
java.lang.Object data) |
boolean |
startMessage(Message message,
ActorTransactionCfg actorcfg)
如果无可用的,立即返回
{method specification, must edit}
|
boolean |
startMessage(Message message,
ActorTransactionCfg actorcfg,
ActorChainCfg chain) |
boolean |
startMessage(Message message,
ActorTransactionCfg actorcfg,
ActorChainCfg chain,
boolean blocked) |
boolean |
startMessage(Message message,
ActorTransactionCfg actorcfg,
boolean blocked)
阻塞是否立即返回,true等待可用,一般在内部调用时使用,false,一般在外部调用时使用
{method specification, must edit}
|
boolean sendMessage(Message message, java.lang.Object data)
boolean sendMessage(Message message)
boolean startMessage(Message message, ActorTransactionCfg actorcfg) throws java.lang.Exception
message - 需要处理的消息actorcfg - 消息对应的配置java.lang.Exception - 抛出异常boolean startMessage(Message message, ActorTransactionCfg actorcfg, boolean blocked) throws java.lang.Exception
message - 需要处理的消息actorcfg - 消息对应的配置blocked - 是否阻塞java.lang.Exception - 抛出异常boolean startMessage(Message message, ActorTransactionCfg actorcfg, ActorChainCfg chain) throws java.lang.Exception
java.lang.Exceptionboolean startMessage(Message message, ActorTransactionCfg actorcfg, ActorChainCfg chain, boolean blocked) throws java.lang.Exception
java.lang.Exception