Uses of Interface
org.springframework.messaging.SubscribableChannel
Packages that use SubscribableChannel Package Description org.springframework.messaging.simp.annotation.support Support classes for handling messages from simple messaging protocols (like STOMP).org.springframework.messaging.simp.broker Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.org.springframework.messaging.simp.config Configuration support for WebSocket messaging using higher level messaging protocols.org.springframework.messaging.simp.stomp Generic support for simple messaging protocols (like STOMP).org.springframework.messaging.simp.user Support for handling messages to "user" destinations (i.e.org.springframework.messaging.support Provides implementations ofMessage
along with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as variousMessageChannel
implementations and channel interceptor support.org.springframework.web.socket.messaging WebSocket integration for Spring's messaging module.Uses of SubscribableChannel in org.springframework.messaging.simp.annotation.support
Constructors in org.springframework.messaging.simp.annotation.support with parameters of type SubscribableChannel Constructor Description SimpAnnotationMethodMessageHandler(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
Methods in org.springframework.messaging.simp.broker that return SubscribableChannel Modifier and Type Method Description SubscribableChannel
AbstractBrokerMessageHandler. getBrokerChannel()
SubscribableChannel
AbstractBrokerMessageHandler. getClientInboundChannel()
Constructors in org.springframework.messaging.simp.broker with parameters of type SubscribableChannel Constructor Description AbstractBrokerMessageHandler(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel)
Constructor with no destination prefixes (matches all destinations).AbstractBrokerMessageHandler(SubscribableChannel inboundChannel, MessageChannel outboundChannel, SubscribableChannel brokerChannel, 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
Methods in org.springframework.messaging.simp.config that return SubscribableChannel Modifier and Type Method Description protected SubscribableChannel
AbstractBrokerRegistration. getClientInboundChannel()
Methods in org.springframework.messaging.simp.config with parameters of type SubscribableChannel Modifier and Type Method Description protected abstract AbstractBrokerMessageHandler
AbstractBrokerRegistration. getMessageHandler(SubscribableChannel brokerChannel)
protected SimpleBrokerMessageHandler
SimpleBrokerRegistration. getMessageHandler(SubscribableChannel brokerChannel)
protected StompBrokerRelayMessageHandler
StompBrokerRelayRegistration. getMessageHandler(SubscribableChannel brokerChannel)
protected SimpleBrokerMessageHandler
MessageBrokerRegistry. getSimpleBroker(SubscribableChannel brokerChannel)
protected StompBrokerRelayMessageHandler
MessageBrokerRegistry. getStompBrokerRelay(SubscribableChannel brokerChannel)
Constructors in org.springframework.messaging.simp.config with parameters of type SubscribableChannel Constructor Description AbstractBrokerRegistration(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, String[] destinationPrefixes)
MessageBrokerRegistry(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel)
SimpleBrokerRegistration(SubscribableChannel inChannel, MessageChannel outChannel, String[] prefixes)
StompBrokerRelayRegistration(SubscribableChannel clientInboundChannel, MessageChannel clientOutboundChannel, String[] destinationPrefixes)
Uses of SubscribableChannel in org.springframework.messaging.simp.stomp
Constructors in org.springframework.messaging.simp.stomp with parameters of type SubscribableChannel Constructor Description StompBrokerRelayMessageHandler(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
Constructors in org.springframework.messaging.simp.user with parameters of type SubscribableChannel Constructor Description UserDestinationMessageHandler(SubscribableChannel clientInboundChannel, SubscribableChannel brokerChannel, UserDestinationResolver resolver)
Create an instance with the given client and broker channels subscribing to handle messages from each and then sending any resolved messages to the broker channel.Uses of SubscribableChannel in org.springframework.messaging.support
Classes in org.springframework.messaging.support that implement SubscribableChannel Modifier and Type Class Description class
AbstractSubscribableChannel
Abstract base class forSubscribableChannel
implementations.class
ExecutorSubscribableChannel
ASubscribableChannel
that sends messages to each of its subscribers.Uses of SubscribableChannel in org.springframework.web.socket.messaging
Constructors in org.springframework.web.socket.messaging with parameters of type SubscribableChannel Constructor Description SubProtocolWebSocketHandler(MessageChannel clientInboundChannel, SubscribableChannel clientOutboundChannel)
Create a newSubProtocolWebSocketHandler
for the given inbound and outbound channels.WebSocketAnnotationMethodMessageHandler(SubscribableChannel clientInChannel, MessageChannel clientOutChannel, SimpMessageSendingOperations brokerTemplate)