Interface InternalKieScanner

  • All Superinterfaces:
    org.kie.api.builder.KieScanner

    public interface InternalKieScanner
    extends org.kie.api.builder.KieScanner
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.api.builder.KieScanner

        org.kie.api.builder.KieScanner.Status
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getArtifactVersion​(org.kie.api.builder.ReleaseId releaseId)  
      org.kie.api.builder.ReleaseId getCurrentReleaseId()  
      long getPollingInterval()  
      org.kie.api.builder.ReleaseId getScannerReleaseId()  
      org.kie.api.builder.KieScanner.Status getStatus()  
      org.kie.api.builder.KieModule loadArtifact​(org.kie.api.builder.ReleaseId releaseId)  
      org.kie.api.builder.KieModule loadArtifact​(org.kie.api.builder.ReleaseId releaseId, java.io.InputStream pomXML)  
      org.kie.api.builder.KieModule loadArtifact​(org.kie.api.builder.ReleaseId releaseId, org.kie.util.maven.support.PomModel pomModel)  
      void setKieContainer​(org.kie.api.runtime.KieContainer kieContainer)  
      • Methods inherited from interface org.kie.api.builder.KieScanner

        addListener, getListeners, removeListener, scanNow, shutdown, start, stop
    • Method Detail

      • setKieContainer

        void setKieContainer​(org.kie.api.runtime.KieContainer kieContainer)
      • loadArtifact

        org.kie.api.builder.KieModule loadArtifact​(org.kie.api.builder.ReleaseId releaseId)
      • loadArtifact

        org.kie.api.builder.KieModule loadArtifact​(org.kie.api.builder.ReleaseId releaseId,
                                                   java.io.InputStream pomXML)
      • loadArtifact

        org.kie.api.builder.KieModule loadArtifact​(org.kie.api.builder.ReleaseId releaseId,
                                                   org.kie.util.maven.support.PomModel pomModel)
      • getArtifactVersion

        java.lang.String getArtifactVersion​(org.kie.api.builder.ReleaseId releaseId)
      • getScannerReleaseId

        org.kie.api.builder.ReleaseId getScannerReleaseId()
      • getCurrentReleaseId

        org.kie.api.builder.ReleaseId getCurrentReleaseId()
      • getStatus

        org.kie.api.builder.KieScanner.Status getStatus()
      • getPollingInterval

        long getPollingInterval()