インターフェースの使用
org.springframework.messaging.SubscribableChannel
SubscribableChannel を使用するパッケージ
パッケージ
説明
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。
より高いレベルのメッセージングプロトコルを使用した WebSocket メッセージングの構成サポート。
シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。
「ユーザー」宛先へのメッセージの処理のサポート(つまり
Message の実装と、MessageBuilder および MessageHeaderAccessor を実装して、メッセージおよびメッセージヘッダーの構築と操作、さまざまな MessageChannel 実装およびチャネルインターセプターサポートを提供します。Spring のメッセージングモジュール用の WebSocket 統合。
org.springframework.messaging.simp.annotation.support 内の SubscribableChannel 使用
型 SubscribableChannel のパラメーターを持つ org.springframework.messaging.simp.annotation.support のコンストラクター修飾子コンストラクター説明SimpAnnotationMethodMessageHandler(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, SimpMessageSendingOperations brokerTemplate) 指定されたメッセージチャネルとブローカーメッセージングテンプレートを使用して SimpAnnotationMethodMessageHandler のインスタンスを作成します。org.springframework.messaging.simp.broker 内の SubscribableChannel 使用
修飾子と型メソッド説明AbstractBrokerMessageHandler.getBrokerChannel()AbstractBrokerMessageHandler.getClientInboundChannel()型 SubscribableChannel のパラメーターを持つ org.springframework.messaging.simp.broker のコンストラクター修飾子コンストラクター説明AbstractBrokerMessageHandler(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel) 宛先プレフィックスのないコンストラクター(すべての宛先に一致)。AbstractBrokerMessageHandler(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel, @Nullable CollectionSE<StringSE> destinationPrefixes) メッセージの宛先に一致する宛先プレフィックスを持つコンストラクター。SimpleBrokerMessageHandler(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, SubscribableChannel brokerChannel, CollectionSE<StringSE> destinationPrefixes) 指定されたメッセージチャネルと宛先プレフィックスを使用して SimpleBrokerMessageHandler インスタンスを作成します。org.springframework.messaging.simp.config 内の SubscribableChannel 使用
型 SubscribableChannel のパラメーターを持つ org.springframework.messaging.simp.config のメソッド修飾子と型メソッド説明protected abstract AbstractBrokerMessageHandlerAbstractBrokerRegistration.getMessageHandler(SubscribableChannel brokerChannel) protected SimpleBrokerMessageHandlerSimpleBrokerRegistration.getMessageHandler(SubscribableChannel brokerChannel) protected StompBrokerRelayMessageHandlerStompBrokerRelayRegistration.getMessageHandler(SubscribableChannel brokerChannel) protected @Nullable SimpleBrokerMessageHandlerMessageBrokerRegistry.getSimpleBroker(SubscribableChannel brokerChannel) protected @Nullable StompBrokerRelayMessageHandlerMessageBrokerRegistry.getStompBrokerRelay(SubscribableChannel brokerChannel) 型 SubscribableChannel のパラメーターを持つ org.springframework.messaging.simp.config のコンストラクター修飾子コンストラクター説明AbstractBrokerRegistration(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, StringSE @Nullable [] destinationPrefixes) 新しいブローカー登録を作成します。MessageBrokerRegistry(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel) SimpleBrokerRegistration(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, StringSE[] destinationPrefixes) 新しいSimpleBrokerRegistrationを作成します。StompBrokerRelayRegistration(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, StringSE[] destinationPrefixes) 新しいStompBrokerRelayRegistrationを作成します。org.springframework.messaging.simp.stomp 内の SubscribableChannel 使用
型 SubscribableChannel のパラメーターを持つ org.springframework.messaging.simp.stomp のコンストラクター修飾子コンストラクター説明StompBrokerRelayMessageHandler(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel, CollectionSE<StringSE> destinationPrefixes) 指定されたメッセージチャネルと宛先プレフィックスを使用して StompBrokerRelayMessageHandler インスタンスを作成します。org.springframework.messaging.simp.user 内の SubscribableChannel 使用
型 SubscribableChannel のパラメーターを持つ org.springframework.messaging.simp.user のコンストラクター修飾子コンストラクター説明UserDestinationMessageHandler(SubscribableChannel clientInboundChannel, SubscribableChannel brokerChannel, UserDestinationResolver destinationResolver) サブスクライブする特定のクライアントおよびブローカーチャネルを使用してインスタンスを作成し、解決されたメッセージをブローカーチャネルに送信します。org.springframework.messaging.support 内の SubscribableChannel 使用
SubscribableChannel を実装している org.springframework.messaging.support のクラスorg.springframework.web.socket.messaging 内の SubscribableChannel 使用
型 SubscribableChannel のパラメーターを持つ org.springframework.web.socket.messaging のコンストラクター修飾子コンストラクター説明SubProtocolWebSocketHandler(MessageChannel clientInboundChannel, SubscribableChannel clientOutboundChannel) 指定された受信および送信チャネル用に新しいSubProtocolWebSocketHandlerを作成します。WebSocketAnnotationMethodMessageHandler(SubscribableChannel clientInChannel, MessageChannel clientOutChannel, SimpMessageSendingOperations brokerTemplate)