クラス SimpMessageMappingInfo
java.lang.ObjectSE
org.springframework.messaging.simp.SimpMessageMappingInfo
- 実装されたすべてのインターフェース:
MessageCondition<SimpMessageMappingInfo>
public class SimpMessageMappingInfo
extends ObjectSE
implements MessageCondition<SimpMessageMappingInfo>
シンプルメッセージングプロトコルの
MessageCondition
。次のリクエストマッピング条件をカプセル化します。- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクターコンストラクター説明SimpMessageMappingInfo
(SimpMessageTypeMessageCondition messageTypeMessageCondition, DestinationPatternsMessageCondition destinationConditions) 方法の概要
修飾子と型メソッド説明combine
(SimpMessageMappingInfo other) この条件を別の条件と組み合わせるためのルールを定義します。int
compareTo
(SimpMessageMappingInfo other, Message<?> message) 特定のメッセージのコンテキストでこの条件を別の条件と比較します。boolean
getMatchingCondition
(Message<?> message) この条件が指定されたメッセージと一致しているかどうかを確認し、現在のメッセージに合わせた内容を持つ潜在的に新しい条件を返します。int
hashCode()
toString()
コンストラクターの詳細
SimpMessageMappingInfo
public SimpMessageMappingInfo(SimpMessageTypeMessageCondition messageTypeMessageCondition, DestinationPatternsMessageCondition destinationConditions)
メソッドの詳細
getMessageTypeMessageCondition
getDestinationConditions
combine
インターフェースからコピーされた説明:MessageCondition
この条件を別の条件と組み合わせるためのルールを定義します。たとえば、型レベルとメソッドレベルの条件を組み合わせます。- 次で指定:
- インターフェース
MessageCondition<SimpMessageMappingInfo>
のcombine
- パラメーター:
other
- 組み合わせる条件- 戻り値:
- 結果のメッセージ条件
getMatchingCondition
インターフェースからコピーされた説明:MessageCondition
この条件が指定されたメッセージと一致するかどうかを確認し、現在のメッセージに合わせて調整されたコンテンツを持つ潜在的に新しい条件を返します。たとえば、宛先パターンを持つ条件は、ソートされた一致するパターンのみを持つ新しい条件を返す場合があります。- 次で指定:
- インターフェース
MessageCondition<SimpMessageMappingInfo>
のgetMatchingCondition
- 戻り値:
- 一致した場合の条件インスタンス。一致しない場合は
null
。
compareTo
インターフェースからコピーされた説明:MessageCondition
特定のメッセージのコンテキストで、この状態を別の状態と比較します。両方のインスタンスがMessageCondition.getMatchingCondition(Message)
を介して取得されており、現在のメッセージのみに関連するコンテンツがあることを確認します。- 次で指定:
- インターフェース
MessageCondition<SimpMessageMappingInfo>
のcompareTo
equals
hashCode
public int hashCode()toString