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.