Class GraphQLSchemaManager

java.lang.Object
org.kie.kogito.app.audit.graphql.GraphQLSchemaManager

public class GraphQLSchemaManager extends Object
  • Method Details

    • graphQLSchemaManagerInstance

      public static GraphQLSchemaManager graphQLSchemaManagerInstance()
    • rebuildDefinitions

      public GraphQLSchemaBuild rebuildDefinitions(DataAuditContext dataAuditContext, Map<String,String> additionalDefinitions)
    • getGraphQL

      public graphql.GraphQL getGraphQL()
    • getGraphQLSchema

      public graphql.schema.GraphQLSchema getGraphQLSchema()
    • execute

      public graphql.ExecutionResult execute(graphql.ExecutionInput executionInput)
    • getGraphQLSchemaDefinition

      public String getGraphQLSchemaDefinition()
    • init

      public void init(DataAuditContext dataAuditContext, Map<String,String> additionalQueries)
    • devireNewDataAuditQuerySchema

      public GraphQLSchemaBuild devireNewDataAuditQuerySchema(DataAuditContext dataAuditContext, DataAuditQuery dataAuditQuery)
    • setGraphQLSchemaBuild

      public void setGraphQLSchemaBuild(GraphQLSchemaBuild build)