| Package | Description |
|---|---|
| org.glyptodon.guacamole.net |
Classes which apply to network-specific concepts, such as low-level sockets
and tunnels.
|
| org.glyptodon.guacamole.servlet |
Classes which build upon the Java Servlet API, providing an HTTP-based
tunnel and session management.
|
| org.glyptodon.guacamole.websocket |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGuacamoleTunnel
Base GuacamoleTunnel implementation which synchronizes access to the
underlying reader and writer with reentrant locks.
|
class |
DelegatingGuacamoleTunnel
GuacamoleTunnel implementation which simply delegates all function calls to
an underlying GuacamoleTunnel.
|
class |
SimpleGuacamoleTunnel
GuacamoleTunnel implementation which uses a provided socket.
|
| Constructor and Description |
|---|
DelegatingGuacamoleTunnel(GuacamoleTunnel tunnel)
Wraps the given tunnel such that all function calls against this tunnel
will be delegated to it.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract GuacamoleTunnel |
GuacamoleHTTPTunnelServlet.doConnect(HttpServletRequest request)
Called whenever the JavaScript Guacamole client makes a connection
request.
|
GuacamoleTunnel |
GuacamoleSession.getTunnel(String tunnelUUID)
Returns the tunnel with the given UUID attached to this GuacamoleSession,
if any.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GuacamoleSession.attachTunnel(GuacamoleTunnel tunnel)
Attaches the given tunnel to this GuacamoleSession.
|
void |
GuacamoleSession.detachTunnel(GuacamoleTunnel tunnel)
Detaches the given tunnel to this GuacamoleSession.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract GuacamoleTunnel |
GuacamoleWebSocketTunnelEndpoint.createTunnel(Session session,
EndpointConfig config)
Returns a new tunnel for the given session.
|
Copyright © 2015. All rights reserved.