Package pl.bristleback.server.bristle.messages

Interface Summary
MessageDispatcher Message dispatcher is responsible for collecting all outbound messages and sending them in thread safe way.
MessageSender<T> Message senders are designed for sending message to connectors specified by condition object.
 

Class Summary
AbstractMessageDispatcher Abstract MessageDispatcher implementation providing only jwebsocket server instance.
AbstractMessageSender<T> Abstract implementation of MessageSender interface, providing jwebsocket server and message dispatcher fields together with their getters and setters.
MessageContainer Class containing loaded message dispatcher and message senders.
MessageController Message controller communicates with Bristle plugin and performs operations on message dispatcher and message senders.
MessageSendersExporter Message senders exporter holds all senders loaded by MessageContainerResolver implementation.
RightsCheckingMessageBroadcaster This implementation iterates from all connectors and checks whether connector contains every right given in array as parameter.
SimpleConnectorMessageSender This is the easiest way for sending message.
SingleThreadedMessageDispatcher This class provides thread safe way to collect and send all outbound messages.
WebSocketMessage Websocket message wrapper, containing token and one or more target connectors.
 



Copyright © 2011. All Rights Reserved.