A C D F G H I L O P R S T W 

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, MessageChannel) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
 
afterSessionEnded(WebSocketSession, CloseStatus) - Method in interface org.springframework.integration.websocket.WebSocketListener
Invoked after a WebSocketSession has ended.
afterSessionStarted(WebSocketSession) - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
 
afterSessionStarted(WebSocketSession, MessageChannel) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
 
afterSessionStarted(WebSocketSession) - Method in interface org.springframework.integration.websocket.WebSocketListener
Invoked after a WebSocketSession has started.

C

ClientWebSocketContainer - Class in org.springframework.integration.websocket
The IntegrationWebSocketContainer implementation for the client Web-Socket connection.
ClientWebSocketContainer(WebSocketClient, String, Object...) - Constructor for class org.springframework.integration.websocket.ClientWebSocketContainer
 
ClientWebSocketContainerParser - Class in org.springframework.integration.websocket.config
The AbstractSingleBeanDefinitionParser implementation 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

destroy() - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
 
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
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.websocket.config.WebSocketInboundChannelAdapterParser
 
doStart() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
 
doStop() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
 

F

findProtocolHandler(WebSocketSession) - Method in class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
Resolves the SubProtocolHandler for the given session using its accepted 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
 
getBeanClass(Element) - Method in class org.springframework.integration.websocket.config.WebSocketInboundChannelAdapterParser
 
getComponentType() - Method in class org.springframework.integration.websocket.inbound.WebSocketInboundChannelAdapter
 
getComponentType() - Method in class org.springframework.integration.websocket.outbound.WebSocketOutboundMessageHandler
 
getException() - Method in class org.springframework.integration.websocket.SessionErrorEvent
Return the exception for the session id.
getPhase() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 
getSession(String) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
Return the ClientWebSocketContainer.clientSession WebSocketSession.
getSession(String) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
 
getSessionId() - Method in class org.springframework.integration.websocket.SessionErrorEvent
Return the session id.
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 List of sub-protocols from provided SubProtocolHandler.
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
 
isAutoStartup() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 
isRunning() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 

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.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

registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.springframework.integration.websocket.config.WebSocketInboundChannelAdapterParser
 
resolveSessionId(Message<?>) - Method in class org.springframework.integration.websocket.support.PassThruSubProtocolHandler
 
resolveSessionId(Message<?>) - Method in class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
Resolves the sessionId for the given message using the SubProtocolHandler.resolveSessionId(org.springframework.messaging.Message<?>) algorithm.

S

ServerWebSocketContainer - Class in org.springframework.integration.websocket
The IntegrationWebSocketContainer implementation for the server WebSocketHandler registration.
ServerWebSocketContainer(String...) - Constructor for class org.springframework.integration.websocket.ServerWebSocketContainer
 
ServerWebSocketContainer.SockJsServiceOptions - Class in org.springframework.integration.websocket
 
ServerWebSocketContainer.SockJsServiceOptions() - Constructor for class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
 
ServerWebSocketContainerParser - Class in org.springframework.integration.websocket.config
The AbstractSingleBeanDefinitionParser implementation for the <websocket:server-container/> element.
ServerWebSocketContainerParser() - Constructor for class org.springframework.integration.websocket.config.ServerWebSocketContainerParser
 
SessionErrorEvent - Class in org.springframework.integration.websocket
The ApplicationEvent implementation to represent the WebSocketSession errors.
SessionErrorEvent(Object, String, Throwable) - Constructor for class org.springframework.integration.websocket.SessionErrorEvent
Create a new ApplicationEvent represented the error on the session.
sessions - Variable in class org.springframework.integration.websocket.IntegrationWebSocketContainer
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.websocket.IntegrationWebSocketContainer
 
setAutoStartup(boolean) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 
setClientLibraryUrl(String) - Method in class org.springframework.integration.websocket.ServerWebSocketContainer.SockJsServiceOptions
 
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
 
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
 
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 AbstractBrokerMessageHandler bean for non-MESSAGE WebSocketMessages 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
 
start() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 
stop() - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 
stop(Runnable) - Method in class org.springframework.integration.websocket.ClientWebSocketContainer
 
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(SubProtocolHandler) - Constructor for class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
 
SubProtocolHandlerRegistry(List<SubProtocolHandler>, SubProtocolHandler) - Constructor for class org.springframework.integration.websocket.support.SubProtocolHandlerRegistry
 

T

toString() - Method in class org.springframework.integration.websocket.SessionErrorEvent
 

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 AbstractSingleBeanDefinitionParser implementation for the <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 beanFactory initializer.
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 AbstractOutboundChannelAdapterParser implementation 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
 
A C D F G H I L O P R S T W