Class QuarkusDataFetcherService
- java.lang.Object
-
- io.quarkus.smallrye.graphql.runtime.spi.datafetcher.QuarkusDataFetcherService
-
- All Implemented Interfaces:
io.smallrye.graphql.spi.DataFetcherService
public class QuarkusDataFetcherService extends Object implements io.smallrye.graphql.spi.DataFetcherService
Some Quarkus specific datafetchers to execute reactive on the correct thread
-
-
Constructor Summary
Constructors Constructor Description QuarkusDataFetcherService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.graphql.execution.datafetcher.PlugableBatchableDataFetcher
getCompletionStageDataFetcher(io.smallrye.graphql.schema.model.Operation operation, io.smallrye.graphql.schema.model.Type type)
io.smallrye.graphql.execution.datafetcher.PlugableBatchableDataFetcher
getDefaultDataFetcher(io.smallrye.graphql.schema.model.Operation operation, io.smallrye.graphql.schema.model.Type type)
Integer
getPriority()
io.smallrye.graphql.execution.datafetcher.PlugableBatchableDataFetcher
getUniDataFetcher(io.smallrye.graphql.schema.model.Operation operation, io.smallrye.graphql.schema.model.Type type)
-
-
-
Method Detail
-
getPriority
public Integer getPriority()
- Specified by:
getPriority
in interfaceio.smallrye.graphql.spi.DataFetcherService
-
getUniDataFetcher
public io.smallrye.graphql.execution.datafetcher.PlugableBatchableDataFetcher getUniDataFetcher(io.smallrye.graphql.schema.model.Operation operation, io.smallrye.graphql.schema.model.Type type)
- Specified by:
getUniDataFetcher
in interfaceio.smallrye.graphql.spi.DataFetcherService
-
getDefaultDataFetcher
public io.smallrye.graphql.execution.datafetcher.PlugableBatchableDataFetcher getDefaultDataFetcher(io.smallrye.graphql.schema.model.Operation operation, io.smallrye.graphql.schema.model.Type type)
- Specified by:
getDefaultDataFetcher
in interfaceio.smallrye.graphql.spi.DataFetcherService
-
getCompletionStageDataFetcher
public io.smallrye.graphql.execution.datafetcher.PlugableBatchableDataFetcher getCompletionStageDataFetcher(io.smallrye.graphql.schema.model.Operation operation, io.smallrye.graphql.schema.model.Type type)
- Specified by:
getCompletionStageDataFetcher
in interfaceio.smallrye.graphql.spi.DataFetcherService
-
-