| 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.  
 | 
| AbstractSession.CloseReason | 
 The reason that a particular session closed. 
 | 
| Frame | 
 A holder for a String or ByteBuf that represents a message to be written back to the requesting
 client. 
 | 
| HttpGremlinEndpointHandler | 
 Handler that processes HTTP requests to the HTTP Gremlin endpoint. 
 | 
| SaslAuthenticationHandler | 
A SASL authentication handler that allows the  Authenticator to be plugged into it.  
 | 
| Session | 
Requests that arrive through the  UnifiedHandler are all processed within a  Session implementation.  
 | 
| SessionException | 
An exception that holds the error-related  ResponseMessage which is meant to be returned to the calling
 client.  
 | 
| 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.  
 |