public abstract class GuacamoleWebSocketTunnelEndpoint
extends javax.websocket.Endpoint
| Constructor and Description |
|---|
GuacamoleWebSocketTunnelEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract GuacamoleTunnel |
createTunnel(javax.websocket.Session session,
javax.websocket.EndpointConfig config)
Returns a new tunnel for the given session.
|
void |
onClose(javax.websocket.Session session,
javax.websocket.CloseReason closeReason) |
void |
onMessage(String message) |
void |
onOpen(javax.websocket.Session session,
javax.websocket.EndpointConfig config) |
protected abstract GuacamoleTunnel createTunnel(javax.websocket.Session session, javax.websocket.EndpointConfig config) throws GuacamoleException
session - The session associated with the active WebSocket
connection.config - Configuration information associated with the instance of
the endpoint created for handling this single connection.GuacamoleException - If an error occurs while retrieving the
tunnel, or if access to the tunnel is denied.public void onOpen(javax.websocket.Session session,
javax.websocket.EndpointConfig config)
onOpen in class javax.websocket.Endpointpublic void onMessage(String message)
public void onClose(javax.websocket.Session session,
javax.websocket.CloseReason closeReason)
onClose in class javax.websocket.EndpointCopyright © 2018. All rights reserved.