| 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 StringorByteBufthat 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 ByteBufandStringvalues 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. |