Package org.apache.unomi.graphql.schema
Class GraphQLSchemaUpdater
java.lang.Object
org.apache.unomi.graphql.schema.GraphQLSchemaUpdater
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidbindCodeRegistryProvider(GraphQLCodeRegistryProvider codeRegistryProvider) voidvoidvoidbindMutationProvider(GraphQLMutationProvider provider) voidbindProvider(GraphQLProvider provider) voidbindQueryProvider(GraphQLQueryProvider provider) voidvoidbindTypeFunctionProviders(GraphQLTypeFunctionProvider typeFunctionProvider) voidgraphql.GraphQLvoidsetEventInterfaceRegister(CDPEventInterfaceRegister eventInterfaceRegister) voidsetEventPublisher(UnomiEventPublisher eventPublisher) voidsetProfileService(ProfileService profileService) voidsetProfilesInterfaceRegister(CDPProfileInterfaceRegister profilesInterfaceRegister) voidsetPropertiesInterfaceRegister(CDPPropertyInterfaceRegister propertyInterfaceRegister) voidsetSchemaService(SchemaService schemaService) voidvoidunbindCodeRegistryProvider(GraphQLCodeRegistryProvider codeRegistryProvider) voidvoidvoidvoidunbindProvider(GraphQLProvider provider) voidunbindQueryProvider(GraphQLQueryProvider provider) voidvoidunbindTypeFunctionProviders(GraphQLTypeFunctionProvider typeFunctionProvider) void
-
Constructor Details
-
GraphQLSchemaUpdater
public GraphQLSchemaUpdater()
-
-
Method Details
-
activate
-
deactivate
public void deactivate() -
setEventPublisher
-
setProfileService
-
setSchemaService
-
setEventInterfaceRegister
-
setProfilesInterfaceRegister
-
setPropertiesInterfaceRegister
-
bindProvider
-
unbindProvider
-
bindQueryProvider
-
unbindQueryProvider
-
bindMutationProvider
-
unbindMutationProvider
-
bindSubscriptionProvider
-
unbindSubscriptionProvider
-
bindFieldVisibilityProvider
-
unbindFieldVisibilityProvider
-
bindExtensionsProvider
-
unbindExtensionsProvider
-
bindAdditionalTypes
-
unbindAdditionalTypes
-
bindTypeFunctionProviders
-
unbindTypeFunctionProviders
-
bindCodeRegistryProvider
-
unbindCodeRegistryProvider
-
updateSchema
public void updateSchema() -
getGraphQL
public graphql.GraphQL getGraphQL()
-