Index
A C D E F G H I L O P R S W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- addSupportedProtocols(String...) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- afterSessionEnded(WebSocketSession, CloseStatus) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- afterSessionEnded(WebSocketSession, CloseStatus) - Method in interface org.springframework.integration.websocket.WebSocketListener
-
Invoked after a
WebSocketSessionhas ended. - afterSessionEnded(WebSocketSession, CloseStatus, MessageChannel) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
- afterSessionStarted(WebSocketSession) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- afterSessionStarted(WebSocketSession) - Method in interface org.springframework.integration.websocket.WebSocketListener
-
Invoked after a
WebSocketSessionhas started. - afterSessionStarted(WebSocketSession, MessageChannel) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
C
- ClientStompEncoder - Class in org.springframework.integration.websocket.support
-
A
StompEncoderextension to prepare a message for sending/receiving before/after encoding/decoding when used from WebSockets client side. - ClientStompEncoder() - Constructor for class org.springframework.integration.websocket.support.ClientStompEncoder
- ClientWebSocketContainer - Class in org.springframework.integration.websocket
-
The
IntegrationWebSocketContainerimplementation for theclientWeb-Socket connection. - ClientWebSocketContainer(WebSocketClient, String, Object...) - Constructor for class org.springframework.integration.websocket.ClientWebSocketContainer
- ClientWebSocketContainerParser - Class in org.springframework.integration.websocket.config
-
The
AbstractSingleBeanDefinitionParserimplementation for the<websocket:client-container/>element. - ClientWebSocketContainerParser() - Constructor for class org.springframework.integration.websocket.config.ClientWebSocketContainerParser
- closeSession(WebSocketSession, CloseStatus) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
D
- DEFAULT_SEND_BUFFER_SIZE - Static variable in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- DEFAULT_SEND_TIME_LIMIT - Static variable in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- destroy() - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- doParse(Element, ParserContext, String) - Method in class org.springframework.integration.websocket.config.WebSocketInboundChannelAdapterParser
- doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.websocket.config.ClientWebSocketContainerParser
- doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.websocket.config.ServerWebSocketContainerParser
- doStart() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- doStop() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
E
- encode(Map<String, Object>, byte[]) - Method in class org.springframework.integration.websocket.support.ClientStompEncoder
F
- findProtocolHandler(WebSocketSession) - Method in class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
-
Resolves the
SubProtocolHandlerfor the givensessionusing itsaccepted sub-protocol.
G
- getBeanClass(Element) - Method in class org.springframework.integration.websocket.config.ClientWebSocketContainerParser
- getBeanClass(Element) - Method in class org.springframework.integration.websocket.config.ServerWebSocketContainerParser
- getComponentType() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- getComponentType() - Method in class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
- getPhase() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- getPhase() - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- getSession(String) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
-
Return the
ClientWebSocketContainer.clientSessionWebSocketSession. - getSession(String) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- getSessions() - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- getSubProtocols() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- getSubProtocols() - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- getSubProtocols() - Method in class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
-
Return the
Listof sub-protocols from providedSubProtocolHandler. - getSupportedProtocols() - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
H
- handleMessageFromClient(WebSocketSession, WebSocketMessage<?>, MessageChannel) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
- handleMessageToClient(WebSocketSession, Message<?>) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
I
- init() - Method in class org.springframework.integration.websocket.config.WebSocketNamespaceHandler
- initialize(ConfigurableListableBeanFactory) - Method in class org.springframework.integration.websocket.config.WebSocketIntegrationConfigurationInitializer
- IntegrationWebSocketContainer - Class in org.springframework.integration.websocket
-
The high-level 'connection factory pattern' contract over low-level Web-Socket configuration.
- IntegrationWebSocketContainer() - Constructor for class org.springframework.integration.websocket.IntegrationWebSocketContainer
- isActive() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- isAutoStartup() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- isAutoStartup() - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- isConnected() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
-
Return
trueif theClientWebSocketContainer.clientSessionis opened. - isRunning() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- isRunning() - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
L
- logger - Variable in class org.springframework.integration.websocket.IntegrationWebSocketContainer
O
- onInit() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- onInit() - Method in class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
- onMessage(WebSocketSession, WebSocketMessage<?>) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- onMessage(WebSocketSession, WebSocketMessage<?>) - Method in interface org.springframework.integration.websocket.WebSocketListener
-
Handle the received
WebSocketMessage. - org.springframework.integration.websocket - package org.springframework.integration.websocket
-
Provides classes used across all WebSocket components.
- org.springframework.integration.websocket.config - package org.springframework.integration.websocket.config
-
Contains parser classes for the WebSockets namespace support.
- org.springframework.integration.websocket.event - package org.springframework.integration.websocket.event
- org.springframework.integration.websocket.inbound - package org.springframework.integration.websocket.inbound
-
Provides classes which represent inbound WebSocket components.
- org.springframework.integration.websocket.outbound - package org.springframework.integration.websocket.outbound
-
Provides classes which represent outbound WebSocket components.
- org.springframework.integration.websocket.support - package org.springframework.integration.websocket.support
-
Provides support classes used from WebSocket components.
P
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.websocket.config.WebSocketOutboundMessageHandlerParser
- PassThruSubProtocolHandler - Class in org.springframework.integration.websocket.support
-
The simple 'pass thru'
SubProtocolHandler, when there is no interests in the WebSocket sub-protocols. - PassThruSubProtocolHandler() - Constructor for class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
R
- ReceiptEvent - Class in org.springframework.integration.websocket.event
-
The
AbstractSubProtocolEventimplementation, which is emitted for the WebSocket sub-protocol-specificRECEIPTframe on the client side. - ReceiptEvent(Object, Message<byte[]>) - Constructor for class org.springframework.integration.websocket.event.ReceiptEvent
- registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- resolveSessionId(Message<?>) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
- resolveSessionId(Message<?>) - Method in class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
-
Resolves the
sessionIdfor the givenmessageusing theSubProtocolHandler.resolveSessionId(org.springframework.messaging.Message<?>)algorithm.
S
- ServerWebSocketContainer - Class in org.springframework.integration.websocket
- ServerWebSocketContainer(String...) - Constructor for class org.springframework.integration.websocket.ServerWebSocketContainer
- ServerWebSocketContainer.SockJsServiceOptions - Class in org.springframework.integration.websocket
- ServerWebSocketContainerParser - Class in org.springframework.integration.websocket.config
-
The
AbstractSingleBeanDefinitionParserimplementation for the<websocket:server-container/>element. - ServerWebSocketContainerParser() - Constructor for class org.springframework.integration.websocket.config.ServerWebSocketContainerParser
- sessions - Variable in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- setAllowedOrigins(String...) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
-
Configure allowed
Originheader values. - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- setAutoStartup(boolean) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- setAutoStartup(boolean) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- setClientLibraryUrl(String) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setConnectionTimeout(int) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
-
Set the connection timeout in seconds; default: 10.
- setDecoratorFactories(WebSocketHandlerDecoratorFactory...) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
-
Configure one or more factories to decorate the handler used to process WebSocket messages.
- setDisconnectDelay(long) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setHandshakeHandler(HandshakeHandler) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- setHeaders(HttpHeaders) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- setHeadersMap(Map<String, String>) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- setHeartbeatTime(long) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setHttpMessageCacheSize(int) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setInterceptors(HandshakeInterceptor...) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- setMergeWithDefaultConverters(boolean) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
-
Flag which determines if the default converters should be available after custom converters.
- setMergeWithDefaultConverters(boolean) - Method in class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
-
Flag which determines if the default converters should be available after custom converters.
- setMessageCodec(SockJsMessageCodec) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setMessageConverters(List<MessageConverter>) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
-
Set the message converters to use.
- setMessageConverters(List<MessageConverter>) - Method in class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
-
Set the message converters to use.
- setMessageListener(WebSocketListener) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- setOrigin(String) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- setPayloadType(Class<?>) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
-
Set the type for target message payload to convert the WebSocket message body to.
- setPhase(int) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- setPhase(int) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- setSendBufferSizeLimit(int) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- setSendTimeLimit(int) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- setSessionCookieNeeded(boolean) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setSockJsServiceOptions(ServerWebSocketContainer.SockJsServiceOptions) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- setStreamBytesLimit(int) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setSupportedProtocols(String...) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- setSupportedProtocols(String...) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
- setSuppressCors(boolean) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setTaskScheduler(TaskScheduler) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setTransportHandlers(TransportHandler...) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- setUseBroker(boolean) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
-
Specify if this adapter should use an existing single
AbstractBrokerMessageHandlerbean fornon-MESSAGEWebSocketMessages and to route messages with broker destinations. - setWebSocketEnabled(boolean) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- shouldGenerateIdAsFallback() - Method in class org.springframework.integration.websocket.config.ClientWebSocketContainerParser
- shouldGenerateIdAsFallback() - Method in class org.springframework.integration.websocket.config.ServerWebSocketContainerParser
- SockJsServiceOptions() - Constructor for class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
- start() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- start() - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- stop() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- stop() - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- stop(Runnable) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
- stop(Runnable) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
- SubProtocolHandlerRegistry - Class in org.springframework.integration.websocket.support
-
The utility class to encapsulate search algorithms for a set of provided
SubProtocolHandlers. - SubProtocolHandlerRegistry(List<SubProtocolHandler>) - Constructor for class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
- SubProtocolHandlerRegistry(List<SubProtocolHandler>, SubProtocolHandler) - Constructor for class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
- SubProtocolHandlerRegistry(SubProtocolHandler) - Constructor for class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
W
- webSocketHandler - Variable in class org.springframework.integration.websocket.IntegrationWebSocketContainer
- WebSocketInboundChannelAdapter - Class in org.springframework.integration.websocket.inbound
- WebSocketInboundChannelAdapter(IntegrationWebSocketContainer) - Constructor for class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- WebSocketInboundChannelAdapter(IntegrationWebSocketContainer, SubProtocolHandlerRegistry) - Constructor for class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
- WebSocketInboundChannelAdapterParser - Class in org.springframework.integration.websocket.config
-
The
AbstractChannelAdapterParserimplementation for the<int-websocket:inbound-channel-adapter/>element. - WebSocketInboundChannelAdapterParser() - Constructor for class org.springframework.integration.websocket.config.WebSocketInboundChannelAdapterParser
- WebSocketIntegrationConfigurationInitializer - Class in org.springframework.integration.websocket.config
-
The WebSocket Integration infrastructure
beanFactoryinitializer. - WebSocketIntegrationConfigurationInitializer() - Constructor for class org.springframework.integration.websocket.config.WebSocketIntegrationConfigurationInitializer
- WebSocketListener - Interface in org.springframework.integration.websocket
-
A contract for handling incoming
WebSocketMessages messages as part of a higher level protocol, referred to as "sub-protocol" in the WebSocket RFC specification. - WebSocketNamespaceHandler - Class in org.springframework.integration.websocket.config
- WebSocketNamespaceHandler() - Constructor for class org.springframework.integration.websocket.config.WebSocketNamespaceHandler
- WebSocketOutboundMessageHandler - Class in org.springframework.integration.websocket.outbound
- WebSocketOutboundMessageHandler(IntegrationWebSocketContainer) - Constructor for class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
- WebSocketOutboundMessageHandler(IntegrationWebSocketContainer, SubProtocolHandlerRegistry) - Constructor for class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
- WebSocketOutboundMessageHandlerParser - Class in org.springframework.integration.websocket.config
-
The
AbstractOutboundChannelAdapterParserimplementation for the<websocket:outbound-channel-adapter/>element. - WebSocketOutboundMessageHandlerParser() - Constructor for class org.springframework.integration.websocket.config.WebSocketOutboundMessageHandlerParser
- withSockJs(ServerWebSocketContainer.SockJsServiceOptions...) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
All Classes|All Packages