| 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 | 
 | 
| HttpBasicAuthenticationHandler | 
 | 
| 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. 
 | 
| HttpUserAgentHandler | 
  | 
| 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 | 
 | 
| 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. 
 | 
| WsUserAgentHandler | 
 Channel handler which extracts a user agent header from a web socket handshake if present
 then logs the user agent and stores it as a channel attribute for future reference. 
 |