public class GraphQLSchemaUpdater extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
GraphQLSchemaUpdater.SchemaConfig |
Constructor and Description |
---|
GraphQLSchemaUpdater() |
public void activate(GraphQLSchemaUpdater.SchemaConfig config)
public void deactivate()
public void setEventPublisher(UnomiEventPublisher eventPublisher)
public void setProfileService(ProfileService profileService)
public void setSchemaRegistry(SchemaRegistry schemaRegistry)
public void setEventInterfaceRegister(CDPEventInterfaceRegister eventInterfaceRegister)
public void setProfilesInterfaceRegister(CDPProfileInterfaceRegister profilesInterfaceRegister)
public void setPropertiesInterfaceRegister(CDPPropertyInterfaceRegister propertyInterfaceRegister)
public void bindProvider(GraphQLProvider provider)
public void unbindProvider(GraphQLProvider provider)
public void bindQueryProvider(GraphQLQueryProvider provider)
public void unbindQueryProvider(GraphQLQueryProvider provider)
public void bindMutationProvider(GraphQLMutationProvider provider)
public void unbindMutationProvider(GraphQLMutationProvider provider)
public void bindSubscriptionProvider(GraphQLSubscriptionProvider provider)
public void unbindSubscriptionProvider(GraphQLSubscriptionProvider provider)
public void bindFieldVisibilityProvider(GraphQLFieldVisibilityProvider provider)
public void unbindFieldVisibilityProvider(GraphQLFieldVisibilityProvider provider)
public void bindExtensionsProvider(GraphQLExtensionsProvider provider)
public void unbindExtensionsProvider(GraphQLExtensionsProvider provider)
public void bindAdditionalTypes(GraphQLAdditionalTypesProvider provider)
public void unbindAdditionalTypes(GraphQLAdditionalTypesProvider provider)
public void bindTypeFunctionProviders(GraphQLTypeFunctionProvider typeFunctionProvider)
public void unbindTypeFunctionProviders(GraphQLTypeFunctionProvider typeFunctionProvider)
public void bindCodeRegistryProvider(GraphQLCodeRegistryProvider codeRegistryProvider)
public void unbindCodeRegistryProvider(GraphQLCodeRegistryProvider codeRegistryProvider)
public void updateSchema()
public graphql.GraphQL getGraphQL()
Copyright © 2014–2022 Apache Software Foundation. All rights reserved.