public class BigchainDbWSSessionManager extends Object
| Constructor | Description |
|---|---|
BigchainDbWSSessionManager(URI endpointURI,
MessageHandler messageHandler) |
Instantiates a new bigchain db WS session manager.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addMessageHandler(MessageHandler msgHandler) |
register message handler.
|
void |
onClose(javax.websocket.Session userSession,
javax.websocket.CloseReason reason) |
Callback hook for Connection close events.
|
void |
onMessage(String message) |
Callback hook for Message Events.
|
void |
onOpen(javax.websocket.Session userSession) |
Callback hook for Connection open events.
|
void |
sendMessage(String message) |
Send a message.
|
public BigchainDbWSSessionManager(URI endpointURI, MessageHandler messageHandler)
endpointURI - the endpoint URImessageHandler - the message handlerpublic void onOpen(javax.websocket.Session userSession)
userSession - the userSession which is opened.public void onClose(javax.websocket.Session userSession,
javax.websocket.CloseReason reason)
userSession - the userSession which is getting closed.reason - the reason for connection closepublic void onMessage(String message)
message - The text messagepublic void addMessageHandler(MessageHandler msgHandler)
msgHandler - the msg handlerpublic void sendMessage(String message)
message - the messageCopyright © 2018. All rights reserved.