class MessageHandler extends Object implements MessageHandler.Whole<String>
MessageHandler.Partial<T>, MessageHandler.Whole<T>| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
logger |
private int |
receivedMessageCount
Number of messages received, helps with testing.
|
private PathfinderServices |
services
Holds access to all the models.
|
| Modifier | Constructor and Description |
|---|---|
protected |
MessageHandler(PathfinderServices services)
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.
|
protected void |
setServices(PathfinderServices services) |
private static final org.slf4j.Logger logger
private PathfinderServices services
private int receivedMessageCount
protected MessageHandler(PathfinderServices services)
services - to find models.protected void setServices(PathfinderServices services)
public void onMessage(String message)
onMessage in interface MessageHandler.Whole<String>message - the message received as a String.public int getReceivedMessageCount()