Package graphql
Class EngineRunningState
- java.lang.Object
-
- graphql.EngineRunningState
-
public class EngineRunningState extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EngineRunningState()
EngineRunningState(ExecutionInput executionInput)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
call(java.util.function.Supplier<T> supplier)
Only used once outside of this class: when the execution starts<U,T>
java.util.concurrent.CompletableFuture<U>compose(java.util.concurrent.CompletableFuture<T> src, java.util.function.Function<? super T,? extends java.util.concurrent.CompletionStage<U>> fn)
<U,T>
java.util.concurrent.CompletableFuture<U>handle(java.util.concurrent.CompletableFuture<T> src, java.util.function.BiFunction<? super T,java.lang.Throwable,? extends U> fn)
void
updateExecutionId(ExecutionId executionId)
<T> java.util.concurrent.CompletableFuture<T>
whenComplete(java.util.concurrent.CompletableFuture<T> src, java.util.function.BiConsumer<? super T,? super java.lang.Throwable> fn)
-
-
-
Constructor Detail
-
EngineRunningState
public EngineRunningState()
-
EngineRunningState
public EngineRunningState(ExecutionInput executionInput)
-
-
Method Detail
-
handle
public <U,T> java.util.concurrent.CompletableFuture<U> handle(java.util.concurrent.CompletableFuture<T> src, java.util.function.BiFunction<? super T,java.lang.Throwable,? extends U> fn)
-
whenComplete
public <T> java.util.concurrent.CompletableFuture<T> whenComplete(java.util.concurrent.CompletableFuture<T> src, java.util.function.BiConsumer<? super T,? super java.lang.Throwable> fn)
-
compose
public <U,T> java.util.concurrent.CompletableFuture<U> compose(java.util.concurrent.CompletableFuture<T> src, java.util.function.Function<? super T,? extends java.util.concurrent.CompletionStage<U>> fn)
-
updateExecutionId
public void updateExecutionId(ExecutionId executionId)
-
call
public <T> T call(java.util.function.Supplier<T> supplier)
Only used once outside of this class: when the execution starts
-
-