public class PolygonWebsocketClientEndpoint extends AbstractWebsocketClientEndpoint<java.lang.String>
| Constructor and Description |
|---|
PolygonWebsocketClientEndpoint(WebsocketClient websocketClient,
java.net.URI endpointURI)
Instantiates a new Polygon websocket client endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
void |
onCloseAnnotated(javax.websocket.Session userSession,
javax.websocket.CloseReason reason)
On close annotated.
|
void |
onMessageAnnotated(java.lang.String message)
On message annotated.
|
void |
onOpenAnnotated(javax.websocket.Session userSession)
On open annotated.
|
connect, disconnect, getUserSession, onClose, onMessage, onOpen, sendMessagepublic PolygonWebsocketClientEndpoint(WebsocketClient websocketClient, java.net.URI endpointURI)
websocketClient - the websocket clientendpointURI - the endpoint uripublic void onOpenAnnotated(javax.websocket.Session userSession)
AbstractWebsocketClientEndpointOnOpen and call AbstractWebsocketClientEndpoint.onOpen(Session) because websocket annotations don't work with inheritance.onOpenAnnotated in class AbstractWebsocketClientEndpoint<java.lang.String>userSession - the user sessionpublic void onCloseAnnotated(javax.websocket.Session userSession,
javax.websocket.CloseReason reason)
AbstractWebsocketClientEndpointOnClose and call AbstractWebsocketClientEndpoint.onClose(Session, CloseReason)} because websocket annotations don't work with
inheritance.onCloseAnnotated in class AbstractWebsocketClientEndpoint<java.lang.String>userSession - the user sessionreason - the reasonpublic void onMessageAnnotated(java.lang.String message)
AbstractWebsocketClientEndpointOnMessage and call AbstractWebsocketClientEndpoint.onMessage(String)} because websocket annotations don't work with inheritance.onMessageAnnotated in class AbstractWebsocketClientEndpoint<java.lang.String>message - the message