| protected void | AbstractSession. closeTransaction(SessionTask sessionTask,
                Transaction.Status status) | Deprecated. Closes a transaction with commit or rollback. | 
| protected void | AbstractSession. closeTransactionSafely(SessionTask sessionTask,
                      Transaction.Status status) | Deprecated. Tries to close the transaction but will catch exceptions and log them. | 
| protected Session | UnifiedHandler. createMultiTaskSession(SessionTask sessionTask,
                      String sessionId) | Deprecated. Called when creating a  Session that will be long-lived to extend over multiple requests and therefore
 process the provided  SessionTask as well as ones that may arrive in the future. | 
| protected Session | UnifiedHandler. createSingleTaskSession(SessionTask sessionTask,
                       String sessionId) | Deprecated. Called when creating a single task session where the provided  SessionTask will be the only one to be
 executed and can therefore take a more efficient execution path. | 
| protected Optional<Iterator<?>> | AbstractSession. fromBytecode(SessionTask sessionTask,
            Bytecode bytecode) | Deprecated. | 
| protected Iterator<?> | AbstractSession. fromScript(SessionTask sessionTask,
          String script) | Deprecated. Constructs an  Iterator from the results of a script evaluation provided in the  SessionTask. | 
| protected Map<String,Object> | AbstractSession. generateResponseMetaData(SessionTask sessionTask,
                        ResponseStatusCode code,
                        Iterator<?> itty) | Deprecated. | 
| protected Map<String,Object> | AbstractSession. generateStatusAttributes(SessionTask sessionTask,
                        ResponseStatusCode code,
                        Iterator<?> itty) | Deprecated. | 
| GremlinScriptEngine | AbstractSession. getScriptEngine(SessionTask sessionTask,
               String language) | Deprecated. | 
| GremlinScriptEngine | MultiTaskSession. getScriptEngine(SessionTask sessionTask,
               String language) | Deprecated. | 
| protected void | AbstractSession. handleException(SessionTask sessionTask,
               Throwable t) | Deprecated. | 
| protected void | AbstractSession. handleGraphOperation(SessionTask sessionTask,
                    Bytecode bytecode,
                    Graph graph) | Deprecated. If  Bytecode is detected to contain a  GraphOp then it gets processed by this method. | 
| protected void | AbstractSession. handleIterator(SessionTask sessionTask,
              Iterator<?> itty) | Deprecated. Provides a generic way of iterating a result set back to the client. | 
| protected GremlinExecutor | MultiTaskSession. initializeGremlinExecutor(SessionTask sessionTask) | Deprecated. | 
| protected void | AbstractSession. iterateComplete(SessionTask sessionTask,
               Iterator<?> itty) | Deprecated. | 
| protected Frame | AbstractSession. makeFrame(SessionTask sessionTask,
         List<Object> aggregate,
         ResponseStatusCode code,
         Iterator<?> itty) | Deprecated. | 
| protected Bindings | AbstractSession. mergeBindingsFromRequest(SessionTask sessionTask,
                        Bindings bindings) | Deprecated. | 
| protected void | AbstractSession. process(SessionTask sessionTask) | Deprecated. | 
| protected void | AbstractSession. startTransaction(SessionTask sessionTask) | Deprecated. | 
| boolean | MultiTaskSession. submitTask(SessionTask sessionTask) | Deprecated. | 
| boolean | Session. submitTask(SessionTask sessionTask) | Adds a task for session to complete. | 
| boolean | SingleTaskSession. submitTask(SessionTask sessionTask) | Deprecated. This implementation only take a single  SessionTask on construction - no additional tasks can be
 submitted. |