Class KieRepositoryImpl

  • All Implemented Interfaces:
    org.kie.api.builder.KieRepository

    public class KieRepositoryImpl
    extends Object
    implements org.kie.api.builder.KieRepository
    • Field Detail

      • INSTANCE

        public static final org.kie.api.builder.KieRepository INSTANCE
    • Constructor Detail

      • KieRepositoryImpl

        public KieRepositoryImpl()
    • Method Detail

      • setInternalKieScanner

        public static void setInternalKieScanner​(InternalKieScanner scanner)
      • setDefaultGAV

        public void setDefaultGAV​(org.kie.api.builder.ReleaseId releaseId)
      • getDefaultReleaseId

        public org.kie.api.builder.ReleaseId getDefaultReleaseId()
        Specified by:
        getDefaultReleaseId in interface org.kie.api.builder.KieRepository
      • addKieModule

        public void addKieModule​(org.kie.api.builder.KieModule kieModule)
        Specified by:
        addKieModule in interface org.kie.api.builder.KieRepository
      • getKieModule

        public org.kie.api.builder.KieModule getKieModule​(org.kie.api.builder.ReleaseId releaseId)
        Specified by:
        getKieModule in interface org.kie.api.builder.KieRepository
      • removeKieModule

        public org.kie.api.builder.KieModule removeKieModule​(org.kie.api.builder.ReleaseId releaseId)
        Specified by:
        removeKieModule in interface org.kie.api.builder.KieRepository
      • getKieModule

        public org.kie.api.builder.KieModule getKieModule​(org.kie.api.builder.ReleaseId releaseId,
                                                          org.appformer.maven.support.PomModel pomModel)
      • addKieModule

        public org.kie.api.builder.KieModule addKieModule​(org.kie.api.io.Resource resource,
                                                          org.kie.api.io.Resource... dependencies)
        Specified by:
        addKieModule in interface org.kie.api.builder.KieRepository
      • getKieModule

        public org.kie.api.builder.KieModule getKieModule​(org.kie.api.io.Resource resource)