Class ResultQueue
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.driver.ResultQueue
-
-
Constructor Summary
Constructors Constructor Description ResultQueue(LinkedBlockingQueue<Result> resultLinkedBlockingQueue, CompletableFuture<Void> readComplete)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Result result)
CompletableFuture<List<Result>>
await(int items)
boolean
isComplete()
boolean
isEmpty()
void
markComplete()
void
markError(Throwable throwable)
int
size()
-
-
-
Constructor Detail
-
ResultQueue
public ResultQueue(LinkedBlockingQueue<Result> resultLinkedBlockingQueue, CompletableFuture<Void> readComplete)
-
-
Method Detail
-
add
public void add(Result result)
- Parameters:
result
- a return value from theTraversal
or script submitted for execution
-
await
public CompletableFuture<List<Result>> await(int items)
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
isComplete
public boolean isComplete()
-
markComplete
public void markComplete()
-
markError
public void markError(Throwable throwable)
-
-