public class PubSubHandler extends Object
The messages that are handled here are EventMessage, PublishMessage,
SubscribeMessage and UnsubscribeMessage
The handler manages a map (topicSessionIds) that holds a set of WebSocket session ids per topicURI.
| Constructor and Description |
|---|
PubSubHandler(WampMessageSender wampMessageSender) |
| Modifier and Type | Method and Description |
|---|---|
void |
sendTo(EventMessage eventMessage,
Set<String> eligibleSessionIds) |
void |
sendToAll(EventMessage eventMessage) |
void |
sendToAllExcept(EventMessage eventMessage,
Set<String> excludeSessionIds) |
public PubSubHandler(WampMessageSender wampMessageSender)
public void sendToAll(EventMessage eventMessage)
public void sendToAllExcept(EventMessage eventMessage, Set<String> excludeSessionIds)
public void sendTo(EventMessage eventMessage, Set<String> eligibleSessionIds)
Copyright © 2014–2015. All rights reserved.