@Configuration
@AutoConfigureBefore(value=graphql.kickstart.tools.boot.GraphQLJavaToolsAutoConfiguration.class)
@ComponentScan(value={"org.jfantasy.graphql.context","org.jfantasy.graphql.error"})
public class GraphQLAutoConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
GraphQLAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor |
graphQLErrorPointcutAdvisor(GraphQLResolverAdvice advice) |
graphql.execution.ExecutionStrategy |
mutationExecutionStrategy() |
graphql.execution.ExecutionStrategy |
queryExecutionStrategy() |
org.springframework.web.client.RestTemplate |
restTemplate() |
graphql.kickstart.tools.SchemaParserDictionary |
schemaParserDictionary(java.util.List<SchemaParserDictionaryBuilder> builders) |
VersionGraphQLQueryResolver |
versionGraphQLQueryResolver() |
@Bean(value="queryExecutionStrategy") public graphql.execution.ExecutionStrategy queryExecutionStrategy()
@Bean(value="mutationExecutionStrategy") public graphql.execution.ExecutionStrategy mutationExecutionStrategy()
@Bean public graphql.kickstart.tools.SchemaParserDictionary schemaParserDictionary(java.util.List<SchemaParserDictionaryBuilder> builders)
@Bean
public org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor graphQLErrorPointcutAdvisor(@Autowired
GraphQLResolverAdvice advice)
@Bean public VersionGraphQLQueryResolver versionGraphQLQueryResolver()
@Bean public org.springframework.web.client.RestTemplate restTemplate()