インターフェース PollableChannel
- すべてのスーパーインターフェース:
MessageChannel
ポーリングを通じてメッセージをアクティブに受信できる
MessageChannel
。- 導入:
- 4.0
- 作成者:
- Mark Fisher
フィールドサマリー
インターフェース org.springframework.messaging.MessageChannel から継承されたフィールド
INDEFINITE_TIMEOUT
方法の概要
インターフェース org.springframework.messaging.MessageChannel から継承されたメソッド
send, send
メソッドの詳細
receive
このチャネルからメッセージを受信し、必要に応じて無期限にブロックします。- 戻り値:
- 中断された場合、次に使用可能な
Message
またはnull
receive
このチャネルからメッセージを受信し、メッセージが利用可能になるか、指定されたタイムアウト期間が経過するまでブロックします。- パラメーター:
timeout
- ミリ秒単位のタイムアウトまたはMessageChannel.INDEFINITE_TIMEOUT
- 戻り値:
- 指定されたタイムアウト期間が経過するか、メッセージの受信が中断された場合は、次に利用可能な
Message
またはnull