class MessageHandler extends Object implements MessageHandler.Whole<String>
MessageHandler.Partial<T>, MessageHandler.Whole<T>| Modifier and Type | Field and Description |
|---|---|
private static Logger |
logger
Logs all messages
|
private int |
receivedMessageCount
Number of messages received, helps with testing.
|
private ModelRegistry |
registry
Holds access to all the models.
|
| Modifier | Constructor and Description |
|---|---|
protected |
MessageHandler(ModelRegistry registry)
Constructs the message handler.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getReceivedMessageCount()
Returns the number of message received by the web socket.
|
void |
onMessage(String message)
Invoked when the web socket receives a message.
|
private final ModelRegistry registry
private static final Logger logger
private int receivedMessageCount
protected MessageHandler(ModelRegistry registry)
registry - to find models.public void onMessage(String message)
onMessage in interface MessageHandler.Whole<String>message - the message received as a String.public int getReceivedMessageCount()