com.ibm.tivoli.maximo.graphql

Class GQSchemaGenerator

  • java.lang.Object
    • com.ibm.tivoli.maximo.graphql.GQSchemaGenerator


  • public class GQSchemaGenerator
    extends java.lang.Object
    • Constructor Detail

      • GQSchemaGenerator

        public GQSchemaGenerator(java.util.Collection mosInfoSet)
                          throws MXException
        Throws:
        MXException
    • Method Detail

      • getGraphQLSystem

        public graphql.GraphQL getGraphQLSystem()
      • getGraphSchemaText

        public java.lang.String getGraphSchemaText()
      • getGraphSchema

        public graphql.schema.GraphQLSchema getGraphSchema()
      • genGraphSchema

        public void genGraphSchema(java.util.Collection mosInfoSet)
                            throws java.rmi.RemoteException,
                                   MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • loadAllQueriesToSchema

        public void loadAllQueriesToSchema(graphql.schema.GraphQLSchema.Builder graphQLSchemaB,
                                           MosInfo mosInfo)
                                    throws MXException,
                                           java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException