Class GraphQLEngine

  • All Implemented Interfaces:
    org.hl7.fhir.utilities.graphql.IGraphQLEngine

    public class GraphQLEngine
    extends Object
    implements org.hl7.fhir.utilities.graphql.IGraphQLEngine
    • Method Detail

      • execute

        public void execute()
                     throws org.hl7.fhir.utilities.graphql.EGraphEngine,
                            org.hl7.fhir.utilities.graphql.EGraphQLException,
                            org.hl7.fhir.exceptions.FHIRException
        Specified by:
        execute in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
        Throws:
        org.hl7.fhir.utilities.graphql.EGraphEngine
        org.hl7.fhir.utilities.graphql.EGraphQLException
        org.hl7.fhir.exceptions.FHIRException
      • setAppInfo

        public void setAppInfo​(Object appInfo)
        Specified by:
        setAppInfo in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
      • setFocus

        public void setFocus​(org.hl7.fhir.instance.model.api.IBaseResource focus)
        Specified by:
        setFocus in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
      • getGraphQL

        public org.hl7.fhir.utilities.graphql.Package getGraphQL()
      • setGraphQL

        public void setGraphQL​(org.hl7.fhir.utilities.graphql.Package graphQL)
        Specified by:
        setGraphQL in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
      • getOutput

        public org.hl7.fhir.utilities.graphql.GraphQLResponse getOutput()
        Specified by:
        getOutput in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
      • getServices

        public org.hl7.fhir.utilities.graphql.IGraphQLStorageServices getServices()
      • setServices

        public void setServices​(org.hl7.fhir.utilities.graphql.IGraphQLStorageServices services)
        Specified by:
        setServices in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine