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 TypeMethodDescriptionvoid
onWebSocketBinary
(ByteBuffer buffer, org.eclipse.jetty.websocket.api.Callback callback) void
onWebSocketClose
(int statusCode, String reason) void
onWebSocketError
(Throwable cause) void
onWebSocketOpen
(org.eclipse.jetty.websocket.api.Session session) void
onWebSocketPong
(ByteBuffer payload) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
onWebSocketOpen
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketClose
- Specified by:
onWebSocketClose
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketError
- Specified by:
onWebSocketError
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketBinary
- Specified by:
onWebSocketBinary
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
onWebSocketPong
- Specified by:
onWebSocketPong
in interfaceorg.eclipse.jetty.websocket.api.Session.Listener
-
toString
-