Interface Verifier

  • All Known Implementing Classes:
    VerifierImpl

    public interface Verifier
    • Method Detail

      • addResourcesToVerify

        void addResourcesToVerify​(org.kie.api.io.Resource resource,
                                  org.kie.api.io.ResourceType type)
        Add resource that is verified.
        Parameters:
        descr -
      • addResourcesToVerify

        void addResourcesToVerify​(org.kie.api.io.Resource resource,
                                  org.kie.api.io.ResourceType type,
                                  org.kie.api.io.ResourceConfiguration config)
      • addObjectModel

        void addObjectModel​(JarInputStream jar)
        Give model info optionally as a jar. This way verifier doesn't have to figure out the field types.
      • flushKnowledgeSession

        void flushKnowledgeSession()
      • fireAnalysis

        boolean fireAnalysis()
        This will run the verifier.
        Returns:
        true if everything worked.
      • hasErrors

        boolean hasErrors()
      • dispose

        void dispose()