All Classes and Interfaces

Class
Description
Message sent from the Router and the Client when they want to abort the opening of a WAMP session.
[CALL, Request|id, Options|dict, Procedure|uri] [CALL, Request|id, Options|dict, Procedure|uri, Arguments|list] [CALL, Request|id, Options|dict, Procedure|uri, Arguments|list, ArgumentsKw|dict]
Collection helper class
Matches a topic or a procedure
 
[ERROR, REQUEST.Type|int, REQUEST.Request|id, Details|dict, Error|uri] [ERROR, REQUEST.Type|int, REQUEST.Request|id, Details|dict, Error|uri, Arguments|list] [ERROR, REQUEST.Type|int, REQUEST.Request|id, Details|dict, Error|uri, Arguments|list, ArgumentsKw|dict]
[EVENT, SUBSCRIBED.Subscription|id, PUBLISHED.Publication|id, Details|dict]
[EVENT, SUBSCRIBED.Subscription|id, PUBLISHED.Publication|id, Details|dict, PUBLISH.Arguments|list]
[EVENT, SUBSCRIBED.Subscription|id, PUBLISHED.Publication|id, Details|dict, PUBLISH.Arguments|list, PUBLISH.ArgumentKw|dict]
Interface for implementing an event store.
Enumeration of all implemented features in wamp2spring
Set of features that are currently enabled
[GOODBYE, Details|dict, Reason|uri]
 
[HELLO, Realm|uri, Details|dict]
Id generator, that generates WAMP compliant identification numbers.
 
 
[INVOCATION, Request|id, REGISTERED.Registration|id, Details|dict] [INVOCATION, Request|id, REGISTERED.Registration|id, Details|dict, CALL.Arguments|list] [INVOCATION, Request|id, REGISTERED.Registration|id, Details|dict, CALL.Arguments|list, CALL.ArgumentsKw|dict]
 
Memory only implementation of the EventStore interface.
No operation implementation of the MessageHandler interface.
JSON parsing helper methods
Argument resolver that handles parameters of type Principal
 
 
[PUBLISHED, PUBLISH.Request|id, Publication|id]
[PUBLISH, Request|id, Options|dict, Topic|uri] [PUBLISH, Request|id, Options|dict, Topic|uri, Arguments|list] [PUBLISH, Request|id, Options|dict, Topic|uri, Arguments|list, ArgumentsKw|dict]
 
 
[REGISTERED, REGISTER.Request|id, Registration|id]
[REGISTER, Request|id, Options|dict, Procedure|uri]
[RESULT, CALL.Request|id, Details|dict] [RESULT, CALL.Request|id, Details|dict, YIELD.Arguments|list] [RESULT, CALL.Request|id, Details|dict, YIELD.Arguments|list, YIELD.ArgumentsKw|dict]
 
SessionRepositoryMessageInterceptor<S extends org.springframework.session.Session>
 
SessionWampServletConfigurer<S extends org.springframework.session.Session>
 
[SUBSCRIBED, SUBSCRIBE.Request|id, Subscription|id]
A Subscriber subscribes to a topic with this message.
 
In memory subscription registry
[UNREGISTERED, UNREGISTER.Request|id] [UNREGISTERED, UNREGISTER.Request|id, Details|dict]
[UNREGISTER, Request|id, REGISTERED.Registration|id]
[UNSUBSCRIBED, UNSUBSCRIBE.Request|id] [UNSUBSCRIBED, UNSUBSCRIBE.Request|id, Details|dict]
[UNSUBSCRIBE, Request|id, SUBSCRIBED.Subscription|id]
 
Defines methods for configuring WAMP support.
Event published when a client disconnect from the server.
Enumeration of all possible WAMP errors
Base class for the WAMP events
User exception that can be thrown at procedure invocation
 
Annotation that denotes a method that is called when the Broker receives a PublishMessage and the topic matches one of the listed values of the annotation ( WampListener.topic()).
 
Enumeration of supported headers in a WampMessage.
Argument resolver that handles parameters of type WampMessage
Annotation that denotes a method that is called when the Dealer receives a CallMessage and the procedure name matches the configured WampProcedure.value() or WampProcedure.name() attribute.
Fired when a Callee session is added to a registration.
Fired when a Callee session is removed from a registration.
A publisher that allows the calling code to send PublishMessages to the Broker.
 
 
Event published when a new WAMP session with a client is established.
Annotates a long parameter of a WampProcedure annotated method.
Resolves method parameters annotated with @WampSessionid
Fired when a subscription is created through a subscription request for a topic which was previously without subscribers.
Fired when a subscription is deleted after the last session attached to it has been removed.
Base class for the subscription events.
Fired when a session is added to a subscription.
Fired when a session is removed from a subscription.
[WELCOME, Session|id, Details|dict]
[YIELD, INVOCATION.Request|id, Options|dict] [YIELD, INVOCATION.Request|id, Options|dict, Arguments|list] [YIELD, INVOCATION.Request|id, Options|dict, Arguments|list, ArgumentsKw|dict]