Index

A C G I M N O P R S W 
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.
See WebSocketMessageBrokerConfigurer.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.
See WebSocketMessageBrokerConfigurer.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.
See WebSocketMessageBrokerConfigurer.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.
See WebSocketMessageBrokerConfigurer.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 from WebSocketInitLoadConfigProperties.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
 
A C G I M N O P R S W 
All Classes and Interfaces|All Packages