Uses of Interface
org.springframework.messaging.SubscribableChannel
Package
Description
Support classes for handling messages from simple messaging protocols
(like STOMP).
Provides a "simple" message broker implementation along with an abstract base
class and other supporting types such as a registry for subscriptions.
Configuration support for WebSocket messaging using higher level messaging protocols.
Generic support for simple messaging protocols (like STOMP).
Support for handling messages to "user" destinations (i.e.
Provides implementations of
Message
along with
a MessageBuilder and MessageHeaderAccessor for building and working with messages and
message headers, as well as various MessageChannel
implementations and channel interceptor support.WebSocket integration for Spring's messaging module.
-
Uses of SubscribableChannel in org.springframework.messaging.simp.annotation.support
ModifierConstructorDescriptionSimpAnnotationMethodMessageHandler
(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, SimpMessageSendingOperations brokerTemplate) Create an instance of SimpAnnotationMethodMessageHandler with the given message channels and broker messaging template. -
Uses of SubscribableChannel in org.springframework.messaging.simp.broker
Modifier and TypeMethodDescriptionAbstractBrokerMessageHandler.getBrokerChannel()
AbstractBrokerMessageHandler.getClientInboundChannel()
ModifierConstructorDescriptionAbstractBrokerMessageHandler
(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel) Constructor with no destination prefixes (matches all destinations).AbstractBrokerMessageHandler
(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel, @Nullable Collection<String> destinationPrefixes) Constructor with destination prefixes to match to destinations of messages.SimpleBrokerMessageHandler
(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, SubscribableChannel brokerChannel, Collection<String> destinationPrefixes) Create a SimpleBrokerMessageHandler instance with the given message channels and destination prefixes. -
Uses of SubscribableChannel in org.springframework.messaging.simp.config
Modifier and TypeMethodDescriptionprotected SubscribableChannel
AbstractBrokerRegistration.getClientInboundChannel()
Modifier and TypeMethodDescriptionprotected abstract AbstractBrokerMessageHandler
AbstractBrokerRegistration.getMessageHandler
(SubscribableChannel brokerChannel) protected SimpleBrokerMessageHandler
SimpleBrokerRegistration.getMessageHandler
(SubscribableChannel brokerChannel) protected StompBrokerRelayMessageHandler
StompBrokerRelayRegistration.getMessageHandler
(SubscribableChannel brokerChannel) protected @Nullable SimpleBrokerMessageHandler
MessageBrokerRegistry.getSimpleBroker
(SubscribableChannel brokerChannel) protected @Nullable StompBrokerRelayMessageHandler
MessageBrokerRegistry.getStompBrokerRelay
(SubscribableChannel brokerChannel) ModifierConstructorDescriptionAbstractBrokerRegistration
(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, String @Nullable [] destinationPrefixes) Create a new broker registration.MessageBrokerRegistry
(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel) SimpleBrokerRegistration
(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, String[] destinationPrefixes) Create a newSimpleBrokerRegistration
.StompBrokerRelayRegistration
(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, String[] destinationPrefixes) Create a newStompBrokerRelayRegistration
. -
Uses of SubscribableChannel in org.springframework.messaging.simp.stomp
ModifierConstructorDescriptionStompBrokerRelayMessageHandler
(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel, Collection<String> destinationPrefixes) Create a StompBrokerRelayMessageHandler instance with the given message channels and destination prefixes. -
Uses of SubscribableChannel in org.springframework.messaging.simp.user
ModifierConstructorDescriptionUserDestinationMessageHandler
(SubscribableChannel clientInboundChannel, SubscribableChannel brokerChannel, UserDestinationResolver destinationResolver) Create an instance with the given client and broker channels to subscribe to, and then send resolved messages to the broker channel. -
Uses of SubscribableChannel in org.springframework.messaging.support
Modifier and TypeClassDescriptionclass
Abstract base class forSubscribableChannel
implementations.class
ASubscribableChannel
that sends messages to each of its subscribers. -
Uses of SubscribableChannel in org.springframework.web.socket.messaging
ModifierConstructorDescriptionSubProtocolWebSocketHandler
(MessageChannel clientInboundChannel, SubscribableChannel clientOutboundChannel) Create a newSubProtocolWebSocketHandler
for the given inbound and outbound channels.WebSocketAnnotationMethodMessageHandler
(SubscribableChannel clientInChannel, MessageChannel clientOutChannel, SimpMessageSendingOperations brokerTemplate)