インターフェース MessageMatcher<T>
- すべての既知の実装クラス:
AbstractMessageMatcherComposite、AndMessageMatcher、OrMessageMatcher、PathPatternMessageMatcher、SimpDestinationMessageMatcher、SimpMessageTypeMatcher
public interface MessageMatcher<T>
Message を一致させる必要があるかどうかを判断するための API。- 導入:
- 4.0
ネストされたクラスの要約
ネストされたクラス修飾子と型インターフェース説明static classMessageとのマッチングの結果には、マッチのステータス(真または偽)と、マッチから抽出された変数(存在する場合)が含まれます。フィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明default MessageMatcher.MatchResultこのMessageMatcherのMessageMatcher.MatchResultを返します。booleanMessageが一致する場合は true、それ以外の場合は false を返します
フィールドの詳細
ANY_MESSAGE
すべてのMessageに一致
メソッドの詳細
matches
Messageが一致する場合は true、それ以外の場合は false を返します- パラメーター:
message- 一致するMessage- 戻り値:
Messageが一致する場合は true、そうでない場合は false
matcher
default MessageMatcher.MatchResult matcher(org.springframework.messaging.Message<? extends T> message) このMessageMatcherのMessageMatcher.MatchResultを返します。デフォルトの実装では、MessageMatcher.MatchResult.getVariables()が呼び出されるとCollections.emptyMap()が返されます。- 戻り値:
- この
MessageMatcherをMessageと比較したMatchResult - 導入:
- 6.5