- send(EventMessage) - Method in class ch.rasc.wampspring.EventMessenger
-
- send(WampMessage) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- send(EventMessage) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendDirect(EventMessage) - Method in class ch.rasc.wampspring.EventMessenger
-
- sendDirect(EventMessage) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendEventMessage(EventMessage, String) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- sendEventMessage(PublishMessage, String) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- sendEventMessage(EventMessage) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- sendMessageToSubscribers(EventMessage) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- sendMessageToSubscribers(PublishMessage) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- sendTo(String, Object, Set<String>) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
given topicURI and is listed in the eligibleSessionIds set.
- sendTo(String, Object, String) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an
EventMessage to one client that is subscribed to the given
topicURI.
- sendTo(String, Object, Set<String>) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendTo(String, Object, String) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendToAll(String, Object) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
given topicURI
- sendToAll(String, Object) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendToAllExcept(String, Object, String) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
provided topicURI except the one provided with the excludeSessionId parameter.
- sendToAllExcept(String, Object, Set<String>) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
provided topicURI except the ones listed in the excludeSessionIds set.
- sendToAllExcept(String, Object, String) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendToAllExcept(String, Object, Set<String>) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendToAllExceptUser(String, Object, String) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
provided topicURI except the one provided with the excludeUser parameter.
- sendToAllExceptUsers(String, Object, Set<String>) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
provided topicURI except the ones listed in the excludeUsers set.
- sendToDirect(String, Object, Set<String>) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an EventMessage directly to each client listed in the webSocketSessionId set
parameter.
- sendToDirect(String, Object, String) - Method in class ch.rasc.wampspring.EventMessenger
-
Send an EventMessage directly to the client specified with the webSocketSessionId
parameter.
- sendToDirect(String, Object, Set<String>) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendToDirect(String, Object, String) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- sendToUser(String, Object, String) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
Send an
EventMessage to one client that is subscribed to the given
topicURI.
- sendToUserDirect(String, Object, String) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
Send an EventMessage directly to the client specified with the user parameter.
- sendToUsers(String, Object, Set<String>) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
Send an
EventMessage to every client that is currently subscribed to the
given topicURI and are listed in the eligibleUsers set.
- sendToUsersDirect(String, Object, Set<String>) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
Send an EventMessage directly to each client listed in the users set parameter.
- SESSION_COMPLETED_NAME - Static variable in class ch.rasc.wampspring.config.WampSession
-
Key set after the session is completed
- SESSION_MUTEX_NAME - Static variable in class ch.rasc.wampspring.config.WampSession
-
Key for the mutex session attribute
- sessionCompleted() - Method in class ch.rasc.wampspring.config.WampSession
-
Invoked when the session is completed.
- setAllowedOrigins(String...) - Method in interface ch.rasc.wampspring.config.WampWebSocketEndpointRegistration
-
Configure allowed Origin header values.
- setAllowedOrigins(String...) - Method in class ch.rasc.wampspring.config.WebMvcWampWebSocketEndpointRegistration
-
- setApplicationContext(ApplicationContext) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- setArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
Configure the complete list of supported argument types effectively overriding the
ones configured by default.
- setAttribute(String, Object) - Method in class ch.rasc.wampspring.config.WampSession
-
Set the value with the given name replacing an existing value (if any).
- setAttributes(WampSession) - Static method in class ch.rasc.wampspring.config.WampSessionContextHolder
-
Bind the given WampSession to the current thread,
- setAttributesFromMessage(WampMessage) - Static method in class ch.rasc.wampspring.config.WampSessionContextHolder
-
Extract the WAMP session attributes from the given message, wrap them in a
WampSession instance and bind it to the current thread,
- setAuthenticationRequiredGlobal(boolean) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- setAuthenticationRequiredGlobal(boolean) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- setAuthKey(String) - Method in class ch.rasc.wampspring.config.WampSession
-
- setAutoStartup(boolean) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- setCacheLimit(int) - Method in class ch.rasc.wampspring.broker.DefaultSubscriptionRegistry
-
Specify the maximum number of entries for the resolved destination cache.
- setChallenge(String) - Method in class ch.rasc.wampspring.config.WampSession
-
- setConfigurers(List<WampConfigurer>) - Method in class ch.rasc.wampspring.config.DefaultWampConfiguration
-
- setCustomArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
Sets the list of custom HandlerMethodArgumentResolvers that will be used
after resolvers for supported argument type.
- setDecoratorFactories(WebSocketHandlerDecoratorFactory...) - Method in class ch.rasc.wampspring.config.WebSocketTransportRegistration
-
Configure one or more factories to decorate the handler used to process WebSocket
messages.
- setDestinationTemplateVariables(Map<String, String>) - Method in class ch.rasc.wampspring.message.WampMessage
-
- setEligibleWebSocketSessionIds(Set<String>) - Method in class ch.rasc.wampspring.message.EventMessage
-
- setExcludeWebSocketSessionIds(Set<String>) - Method in class ch.rasc.wampspring.message.EventMessage
-
- setHandshakeHandler(HandshakeHandler) - Method in interface ch.rasc.wampspring.config.WampWebSocketEndpointRegistration
-
Configure the HandshakeHandler to use.
- setHandshakeHandler(HandshakeHandler) - Method in class ch.rasc.wampspring.config.WebMvcWampWebSocketEndpointRegistration
-
- setHeader(WampMessageHeader, Object) - Method in class ch.rasc.wampspring.message.WampMessage
-
- setMessageMethodArgumentResolvers(HandlerMethodArgumentResolver) - Method in class ch.rasc.wampspring.method.InvocableWampHandlerMethod
-
- setObjectMapper(ObjectMapper) - Method in class ch.rasc.wampspring.config.DefaultWampConfiguration
-
- setOrder(int) - Method in class ch.rasc.wampspring.config.WebMvcWampEndpointRegistry
-
Set the order for the resulting SimpleUrlHandlerMapping relative to other
handler mappings configured in Spring MVC.
- setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class ch.rasc.wampspring.method.InvocableWampHandlerMethod
-
Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g.
- setSendBufferSizeLimit(int) - Method in class ch.rasc.wampspring.config.WebSocketTransportRegistration
-
Configure the maximum amount of data to buffer when sending messages to a WebSocket
session, or an HTTP response when SockJS fallback option are in use.
- setSendTimeLimit(int) - Method in class ch.rasc.wampspring.config.WebSocketTransportRegistration
-
Configure a time limit (in milliseconds) for the maximum amount of a time allowed
when sending messages to a WebSocket session or writing to an HTTP response when
SockJS fallback option are in use.
- setSendTimeout(long) - Method in class ch.rasc.wampspring.EventMessenger
-
- setSendTimeout(long) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- setSendTimeout(long) - Method in class ch.rasc.wampspring.user.UserEventMessenger
-
- setSignature(String) - Method in class ch.rasc.wampspring.config.WampSession
-
- setTopicURI(String) - Method in class ch.rasc.wampspring.message.PubSubMessage
-
- setUrlPathHelper(UrlPathHelper) - Method in class ch.rasc.wampspring.config.WebMvcWampEndpointRegistry
-
Set the UrlPathHelper to configure on the SimpleUrlHandlerMapping used to
map handshake requests.
- setWebSocketSessionId(String) - Method in class ch.rasc.wampspring.message.WampMessage
-
- SimpleBrokerMessageHandler - Class in ch.rasc.wampspring.broker
-
- SimpleBrokerMessageHandler(SubscribableChannel, MessageChannel, SubscribableChannel, SubscriptionRegistry, WampMessageSelector) - Constructor for class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- simpUserRegistry() - Method in class ch.rasc.wampspring.user.AbstractUserWampConfigurer
-
- start() - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- start() - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- stop() - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- stop(Runnable) - Method in class ch.rasc.wampspring.broker.SimpleBrokerMessageHandler
-
- stop() - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- stop(Runnable) - Method in class ch.rasc.wampspring.method.WampAnnotationMethodMessageHandler
-
- subProtocolWebSocketHandler() - Method in class ch.rasc.wampspring.config.DefaultWampConfiguration
-
- SUBSCRIBE - Static variable in class ch.rasc.wampspring.method.WampMessageTypeMessageCondition
-
- SubscribeMessage - Class in ch.rasc.wampspring.message
-
A client requests access to a valid topicURI to receive events published to the given
topicURI.
- SubscribeMessage(String) - Constructor for class ch.rasc.wampspring.message.SubscribeMessage
-
- SubscribeMessage(JsonParser) - Constructor for class ch.rasc.wampspring.message.SubscribeMessage
-
- SubscribeMessage(JsonParser, WampSession) - Constructor for class ch.rasc.wampspring.message.SubscribeMessage
-
- SubscriptionRegistry - Interface in ch.rasc.wampspring.broker
-
- subscriptionRegistry() - Method in class ch.rasc.wampspring.config.DefaultWampConfiguration
-
- supportsParameter(MethodParameter) - Method in class ch.rasc.wampspring.method.PayloadArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class ch.rasc.wampspring.method.PrincipalMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class ch.rasc.wampspring.method.WampSessionMethodArgumentResolver
-