Class AbstractGatewayConnection.WebSocketEndpoint
java.lang.Object
com.inductiveautomation.ignition.client.gateway_interface.AbstractGatewayConnection.WebSocketEndpoint
- All Implemented Interfaces:
org.eclipse.jetty.websocket.api.Session.Listener,org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding
- Enclosing class:
- AbstractGatewayConnection
public final class AbstractGatewayConnection.WebSocketEndpoint
extends Object
implements org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding
The local endpoint of the WebSocket connection. Receives WebSocket events when the connection is opened, closed,
receives an error, or receives a message.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.websocket.api.Session.Listener
org.eclipse.jetty.websocket.api.Session.Listener.Abstract, org.eclipse.jetty.websocket.api.Session.Listener.AbstractAutoDemanding, org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding -
Method Summary
Modifier and TypeMethodDescriptionvoidonWebSocketBinary(ByteBuffer buffer, org.eclipse.jetty.websocket.api.Callback callback) voidonWebSocketClose(int statusCode, String reason) voidonWebSocketError(Throwable cause) voidonWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) voidonWebSocketPong(ByteBuffer payload) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.websocket.api.Session.Listener
onWebSocketFrame, onWebSocketPartialBinary, onWebSocketPartialText, onWebSocketPing, onWebSocketText
-
Method Details
-
onWebSocketOpen
public void onWebSocketOpen(org.eclipse.jetty.websocket.api.Session session) - Specified by:
onWebSocketOpenin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketClose
- Specified by:
onWebSocketClosein interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketError
- Specified by:
onWebSocketErrorin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketBinary
- Specified by:
onWebSocketBinaryin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketPong
- Specified by:
onWebSocketPongin interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
toString
-