| Modifier and Type | Method and Description | 
|---|---|
| ThrowingConsumer<Context> | OpProcessor. select(Context ctx)Given the context (which contains the RequestMessage), return back a Consumer function that will be
 executed with the context. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbstractEvalOpProcessor. evalOpInternal(Context context,
              Supplier<GremlinExecutor> gremlinExecutorSupplier,
              AbstractEvalOpProcessor.BindingSupplier bindingsSupplier)A generalized implementation of the "eval" operation. | 
| protected void | AbstractEvalOpProcessor. evalOpInternal(ResponseHandlerContext rhc,
              Supplier<GremlinExecutor> gremlinExecutorSupplier,
              AbstractEvalOpProcessor.BindingSupplier bindingsSupplier)A variant of  AbstractEvalOpProcessor.evalOpInternal(Context, Supplier, BindingSupplier)that is suitable for use in situations
 when multiple threads may producefinalresponse messages
 concurrently. | 
| Bindings | AbstractEvalOpProcessor.BindingSupplier. get() | 
| ThrowingConsumer<Context> | AbstractEvalOpProcessor. select(Context ctx) | 
| abstract Optional<ThrowingConsumer<Context>> | AbstractEvalOpProcessor. selectOther(RequestMessage requestMessage)A sub-class may have additional "ops" that it will service. | 
| protected Optional<ThrowingConsumer<Context>> | AbstractEvalOpProcessor. validateEvalMessage(RequestMessage message) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | SessionOpProcessor. evalOp(Context context) | 
| Optional<ThrowingConsumer<Context>> | SessionOpProcessor. selectOther(RequestMessage requestMessage)Session based requests accept a "close" operator in addition to "eval". | 
| protected Optional<ThrowingConsumer<Context>> | SessionOpProcessor. validateEvalMessage(RequestMessage message) | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<ThrowingConsumer<Context>> | StandardOpProcessor. selectOther(RequestMessage requestMessage) | 
| Modifier and Type | Method and Description | 
|---|---|
| ThrowingConsumer<Context> | TraversalOpProcessor. select(Context ctx) | 
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.