Index
All Classes and Interfaces|All Packages
A
- afterPropertiesSet() - Method in class net.brabenetz.app.springstompserver.SpringStompServerApplication.AppPrepare
- AppPrepare() - Constructor for class net.brabenetz.app.springstompserver.SpringStompServerApplication.AppPrepare
C
- configureClientInboundChannel(ChannelRegistration) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfig
- configureClientOutboundChannel(ChannelRegistration) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfig
- configureMessageBroker(MessageBrokerRegistry) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfig
- configureWebSocketTransport(WebSocketTransportRegistration) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfig
G
- getBrokerRegistryCacheLimit() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the cache limit to apply for registrations with the broker.
- getChannelBrokerCorePoolSize() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the channel PoolSize used to send messages from the application to the message broker.
- getChannelInboundCorePoolSize() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the MessageChannel PoolSize used for incoming messages from WebSocket clients.
SeeWebSocketMessageBrokerConfigurer.configureClientInboundChannel(org.springframework.messaging.simp.config.ChannelRegistration)
- getChannelOutboundCorePoolSize() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the MessageChannel PoolSize used for outbound messages to WebSocket clients.
SeeWebSocketMessageBrokerConfigurer.configureClientOutboundChannel(org.springframework.messaging.simp.config.ChannelRegistration)
- getDestinationPatterns() - Method in class net.brabenetz.app.springstompserver.config.WebSocketInitLoadConfigProperties
-
Gets the Websocket Subscription destination pattern like "/user/00001111-2222-3333-4444-555566667777/topic/..".
- getDestinationPrefixes() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the Simple Message Broker destination prefixes which are handled by the WebSocket Stomp-Endpoint.
- getMessageSizeLimit() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the WebSocketTransportRegistration messageSizeLimit.
- getProxyUrl() - Method in class net.brabenetz.app.springstompserver.config.WebSocketInitLoadConfigProperties
-
Gets the proxy url from where the init load should be get, like: "http://localhost:8181/my-mock-endpoint/${group-1}".
- getSendBufferSizeLimit() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the WebSocketTransportRegistration sendBufferSizeLimit.
- getSendTimeLimit() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the WebSocketTransportRegistration sendTimeLimit.
- getTimeToFirstMessage() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the WebSocketTransportRegistration timeToFirstMessage.
- getWebsocketEndpoints() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Gets the Websocket Endpoint which are handled by the
StompEndpointRegistry
.
I
- isWithSockJs() - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Checks if is activation of SocketJs: Set to true if a SockJs-Supported Endpoint should be registered.
M
- main(String[]) - Static method in class net.brabenetz.app.springstompserver.SpringStompServerApplication
-
Spring boot start.
N
- net.brabenetz.app.springstompserver - package net.brabenetz.app.springstompserver
- net.brabenetz.app.springstompserver.config - package net.brabenetz.app.springstompserver.config
O
- onApplicationEvent(SessionSubscribeEvent) - Method in class net.brabenetz.app.springstompserver.config.StompSubscriptionEventListener
P
- printBanner(Environment, Class<?>, PrintStream) - Method in class net.brabenetz.app.springstompserver.SpringStompServerBanner
R
- registerStompEndpoints(StompEndpointRegistry) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfig
S
- setBrokerRegistryCacheLimit(int) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the cache limit to apply for registrations with the broker.
- setChannelBrokerCorePoolSize(int) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the channel PoolSize used to send messages from the application to the message broker.
- setChannelInboundCorePoolSize(int) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the MessageChannel PoolSize used for incoming messages from WebSocket clients.
SeeWebSocketMessageBrokerConfigurer.configureClientInboundChannel(org.springframework.messaging.simp.config.ChannelRegistration)
- setChannelOutboundCorePoolSize(int) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the MessageChannel PoolSize used for outbound messages to WebSocket clients.
SeeWebSocketMessageBrokerConfigurer.configureClientOutboundChannel(org.springframework.messaging.simp.config.ChannelRegistration)
- setDestinationPatterns(Pattern) - Method in class net.brabenetz.app.springstompserver.config.WebSocketInitLoadConfigProperties
-
Sets the Websocket Subscription destination pattern like "/user/00001111-2222-3333-4444-555566667777/topic/..".
- setDestinationPrefixes(String...) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the Simple Message Broker destination prefixes which are handled by the WebSocket Stomp-Endpoint.
- setMessageSizeLimit(Integer) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the WebSocketTransportRegistration messageSizeLimit.
- setProxyUrl(String) - Method in class net.brabenetz.app.springstompserver.config.WebSocketInitLoadConfigProperties
-
Sets the proxy url from where the init load should be get, like: "http://localhost:8181/my-mock-endpoint/${group-1}".
- setSendBufferSizeLimit(Integer) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the WebSocketTransportRegistration sendBufferSizeLimit.
- setSendTimeLimit(Integer) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the WebSocketTransportRegistration sendTimeLimit.
- setTimeToFirstMessage(Integer) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the WebSocketTransportRegistration timeToFirstMessage.
- setWebsocketEndpoints(String...) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the Websocket Endpoint which are handled by the
StompEndpointRegistry
. - setWithSockJs(boolean) - Method in class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
-
Sets the activation of SocketJs: Set to true if a SockJs-Supported Endpoint should be registered.
- SpringStompServerApplication - Class in net.brabenetz.app.springstompserver
-
Simple Spring Stomp Server as described in Spring Websocket Guide .
- SpringStompServerApplication() - Constructor for class net.brabenetz.app.springstompserver.SpringStompServerApplication
- SpringStompServerApplication.AppPrepare - Class in net.brabenetz.app.springstompserver
-
AppPrepare to run before SpringStompServerApplication starts.
- SpringStompServerBanner - Class in net.brabenetz.app.springstompserver
-
Ascii-Art Banner implementation for Spring-Stomp-Server.
- SpringStompServerBanner() - Constructor for class net.brabenetz.app.springstompserver.SpringStompServerBanner
- StompSubscriptionEventListener - Class in net.brabenetz.app.springstompserver.config
-
Listen on all subscriptions, and if a subscription starts with
WebSocketInitLoadConfigProperties.getDestinationPatterns()
, then directly send an initial load fromWebSocketInitLoadConfigProperties.getProxyUrl()
to the subscribed topic. - StompSubscriptionEventListener() - Constructor for class net.brabenetz.app.springstompserver.config.StompSubscriptionEventListener
W
- WebSocketConfig - Class in net.brabenetz.app.springstompserver.config
-
The Websocket Stomp Configuration.
- WebSocketConfig() - Constructor for class net.brabenetz.app.springstompserver.config.WebSocketConfig
- WebSocketConfigProperties - Class in net.brabenetz.app.springstompserver.config
-
Additional Websocket Stomp Properties use in the
WebSocketConfig
. - WebSocketConfigProperties() - Constructor for class net.brabenetz.app.springstompserver.config.WebSocketConfigProperties
- WebSocketInitLoadConfigProperties - Class in net.brabenetz.app.springstompserver.config
-
Websocket Stomp Properties use in the
WebSocketConfig
. - WebSocketInitLoadConfigProperties() - Constructor for class net.brabenetz.app.springstompserver.config.WebSocketInitLoadConfigProperties
All Classes and Interfaces|All Packages