インターフェース MessageDispatcher
- すべての既知の実装クラス:
AbstractDispatcher、BroadcastingDispatcher、UnicastingDispatcher
public interface MessageDispatcher ハンドラーにメッセージをディスパッチするための戦略インターフェース。
- 作成者:
- Mark Fisher, Gary Russell
メソッドのサマリー
修飾子と型 メソッド 説明 booleanaddHandler(MessageHandler handler)メッセージハンドラーを追加します。booleandispatch(Message<?> message)メッセージをディスパッチします。intgetHandlerCount()現在のハンドラー数を返します。booleanremoveHandler(MessageHandler handler)メッセージハンドラーを削除します。
メソッドの詳細
addHandler
メッセージハンドラーを追加します。- パラメーター:
handler- ハンドラー。- 戻り値:
- 正常に追加された場合は true。
removeHandler
メッセージハンドラーを削除します。- パラメーター:
handler- ハンドラー。- 戻り値:
- 正常に削除された場合は true。
dispatch
メッセージをディスパッチします。- パラメーター:
message- メッセージ。- 戻り値:
- ディスパッチされた場合は true。
getHandlerCount
int getHandlerCount()現在のハンドラー数を返します。- 戻り値:
- ハンドラー数。