public class DefaultExecutionGraphQlService extends Object implements ExecutionGraphQlService
ExecutionGraphQlService
that uses a GraphQlSource
to obtain a
GraphQL
instance and perform query execution.Constructor and Description |
---|
DefaultExecutionGraphQlService(GraphQlSource graphQlSource) |
Modifier and Type | Method and Description |
---|---|
void |
addDataLoaderRegistrar(DataLoaderRegistrar registrar)
Add a registrar to get access to and configure the
DataLoaderRegistry for each request. |
reactor.core.publisher.Mono<ExecutionGraphQlResponse> |
execute(ExecutionGraphQlRequest request)
Execute the request and return the response.
|
public DefaultExecutionGraphQlService(GraphQlSource graphQlSource)
public void addDataLoaderRegistrar(DataLoaderRegistrar registrar)
DataLoaderRegistry
for each request.registrar
- the registrar to addpublic final reactor.core.publisher.Mono<ExecutionGraphQlResponse> execute(ExecutionGraphQlRequest request)
ExecutionGraphQlService
execute
in interface ExecutionGraphQlService
request
- the request to execute