public interface GraphQLInvocation
Modifier and Type | Method and Description |
---|---|
org.reactivestreams.Publisher<graphql.ExecutionResult> |
invoke(GraphQLInvocationData invocationData,
io.micronaut.http.HttpRequest httpRequest,
io.micronaut.http.MutableHttpResponse<java.lang.String> httpResponse)
Invokes the GraphQL request and returns a publisher that emits
ExecutionResult objects. |
org.reactivestreams.Publisher<graphql.ExecutionResult> invoke(GraphQLInvocationData invocationData, io.micronaut.http.HttpRequest httpRequest, @Nullable io.micronaut.http.MutableHttpResponse<java.lang.String> httpResponse)
ExecutionResult
objects.invocationData
- the GraphQL invocation datahttpRequest
- the HTTP requesthttpResponse
- the mutable HTTP response, can be null when using websocket