com.tensegrity.palowebviewer.modules.engine.client.usermessage
Interface IUserMessageQueue
- All Known Implementing Classes:
- UserMessageQueue
public interface IUserMessageQueue
pushMessage
void pushMessage(IUserMessage msg)
popMessage
IUserMessage popMessage()
- Returns:
- 1st message in queue. If there is no messages in queue null will be returned.
isEmpty
boolean isEmpty()
addListener
void addListener(IUserMessageQueueListener listener)
removeListener
void removeListener(IUserMessageQueueListener listener)
addProcessor
void addProcessor(IMessageProcessor agregator)
removeProcessor
void removeProcessor(IMessageProcessor agregator)
getMessageFilter
MessageFilter getMessageFilter()