| Interface | Description |
|---|---|
| Session |
Requests that arrive through the
UnifiedHandler are all processed within a Session implementation. |
| Class | Description |
|---|---|
| AbstractAuthenticationHandler |
Provides an abstraction point to allow for http auth schemes beyond basic auth.
|
| AbstractSession |
A base implementation of
Session which offers some common functionality that matches typical Gremlin Server
request response expectations for script, bytecode and graph operations. |
| Frame |
A holder for a
String or ByteBuf that represents a message to be written back to the requesting
client. |
| GremlinResponseFrameEncoder |
Ensures that any
ResponseMessage manages to get converted to a Frame. |
| HttpBasicAuthenticationHandler |
Implements basic HTTP authentication for use with the
HttpGremlinEndpointHandler and HTTP based API calls. |
| HttpBasicAuthorizationHandler |
An authorization handler for the http channel that allows the
Authorizer to be plugged into it. |
| HttpGremlinEndpointHandler |
Handler that processes HTTP requests to the HTTP Gremlin endpoint.
|
| HttpHandlerUtil |
Provides methods shared by the HTTP handlers.
|
| MultiTaskSession |
A
Session implementation that queues tasks given to it and executes them in a serial fashion within the
same thread which thus allows multiple tasks to be executed in the same transaction. |
| OpExecutorHandler | |
| OpSelectorHandler | |
| SaslAndHttpBasicAuthenticationHandler |
An Authentication Handler for doing WebSocket Sasl and Http Basic auth
|
| SaslAuthenticationHandler |
A SASL authentication handler that allows the
Authenticator to be plugged into it. |
| SessionTask |
A
SessionTask equates to a particular incoming request to the UnifiedHandler and is analogous to
a Context in the OpProcessor approach to handling requests to the server. |
| SingleTaskSession |
A simple
Session implementation that accepts one request, processes it and exits. |
| StateKey |
Keys used in the various handlers to store state in the pipeline.
|
| UnifiedHandler |
Handler for websockets to be used with the
UnifiedChannelizer. |
| WebSocketAuthorizationHandler |
An authorization handler for the websockets channel that allows the
Authorizer to be plugged into it. |
| WsAndHttpChannelizerHandler |
A ChannelInboundHandlerAdapter for use with
WsAndHttpChannelizer that toggles between WebSockets
and http. |
| WsGremlinBinaryRequestDecoder |
Decodes the contents of a
BinaryWebSocketFrame. |
| WsGremlinCloseRequestDecoder |
Handles close requests over web sockets.
|
| WsGremlinResponseFrameEncoder |
Encodes
ByteBuf and String values to Websocket frames. |
| WsGremlinTextRequestDecoder |
Decodes the contents of a
TextWebSocketFrame. |
| Enum | Description |
|---|---|
| AbstractSession.CloseReason |
The reason that a particular session closed.
|
| Exception | Description |
|---|---|
| SessionException |
An exception that holds the error-related
ResponseMessage which is meant to be returned to the calling
client. |
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.