| 程序包 | 说明 |
|---|---|
| com.duoec.graphql.core | |
| com.duoec.graphql.core.util | |
| com.duoec.graphql.pipeline | |
| com.duoec.graphql.pipeline.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
RegistryState |
GraphqlContext.getRegistryState() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExecutionMonitor.onSchemaBuild(RegistryState registryState,
graphql.GraphQL graphQL)
构建完成Schema时调用
|
void |
ExecutionMonitor.onStateBuild(List<TpDocGraphqlProviderServiceInfo> providerList,
RegistryState registryState)
构建Schema,完成RegistryState构建完成时调用
|
void |
GraphqlContext.setRegistryState(RegistryState registryState) |
| 构造器和说明 |
|---|
GraphqlContext(RegistryState registryState) |
| 限定符和类型 | 方法和说明 |
|---|---|
static graphql.schema.GraphQLEnumType |
GraphqlTypeUtils.addAndGetGraphQLEnumType(RegistryState registryState,
String moduleName,
Entity entity)
create enum type
|
static graphql.schema.GraphQLType |
GraphqlTypeUtils.getGraphqlInputType(RegistryState registryState,
String moduleName,
String entityName) |
static void |
GraphqlContextUtils.registry(RegistryState registryState) |
| 限定符和类型 | 方法和说明 |
|---|---|
RegistryState |
PipelineManager.registry(String schemaName,
List<TpDocGraphqlProviderServiceInfo> providerList,
List<Pipeline> pipelines)
注册服务
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Pipeline.doPipeline(RegistryState registryState)
处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MergeStatePipeline.doPipeline(RegistryState registryState)
处理
|
void |
PreparePipeline.doPipeline(RegistryState registryState)
处理
|
void |
ProviderSchemaBuildPipeline.doPipeline(RegistryState registryState)
处理
|
void |
ApiDataLoadPipeline.doPipeline(RegistryState state)
处理
|
Copyright © 2020. All rights reserved.