Class KieModuleModelImpl

  • All Implemented Interfaces:
    org.kie.api.builder.model.KieModuleModel

    public class KieModuleModelImpl
    extends Object
    implements org.kie.api.builder.model.KieModuleModel
    • Field Detail

      • KMODULE_INFO_JAR_PATH

        public static final org.drools.util.PortablePath KMODULE_INFO_JAR_PATH
      • KMODULE_JAR_PATH

        public static final org.drools.util.PortablePath KMODULE_JAR_PATH
      • KMODULE_SPRING_JAR_PATH

        public static final org.drools.util.PortablePath KMODULE_SPRING_JAR_PATH
      • KMODULE_SRC_PATH

        public static final org.drools.util.PortablePath KMODULE_SRC_PATH
    • Constructor Detail

      • KieModuleModelImpl

        public KieModuleModelImpl()
    • Method Detail

      • setConfigurationProperty

        public org.kie.api.builder.model.KieModuleModel setConfigurationProperty​(String key,
                                                                                 String value)
        Specified by:
        setConfigurationProperty in interface org.kie.api.builder.model.KieModuleModel
      • getConfigurationProperty

        public String getConfigurationProperty​(String key)
        Specified by:
        getConfigurationProperty in interface org.kie.api.builder.model.KieModuleModel
      • getConfigurationProperties

        public Map<String,​String> getConfigurationProperties()
        Specified by:
        getConfigurationProperties in interface org.kie.api.builder.model.KieModuleModel
      • newKieBaseModel

        public org.kie.api.builder.model.KieBaseModel newKieBaseModel()
        Specified by:
        newKieBaseModel in interface org.kie.api.builder.model.KieModuleModel
      • newKieBaseModel

        public org.kie.api.builder.model.KieBaseModel newKieBaseModel​(String name)
        Specified by:
        newKieBaseModel in interface org.kie.api.builder.model.KieModuleModel
      • removeKieBaseModel

        public void removeKieBaseModel​(String qName)
        Specified by:
        removeKieBaseModel in interface org.kie.api.builder.model.KieModuleModel
      • moveKBase

        public void moveKBase​(String oldQName,
                              String newQName)
      • getKieBaseModels

        public Map<String,​org.kie.api.builder.model.KieBaseModel> getKieBaseModels()
        Specified by:
        getKieBaseModels in interface org.kie.api.builder.model.KieModuleModel
      • getRawKieBaseModels

        public Map<String,​org.kie.api.builder.model.KieBaseModel> getRawKieBaseModels()
      • setConfProps

        public void setConfProps​(Map<String,​String> confProps)
      • toXML

        public String toXML()
        Specified by:
        toXML in interface org.kie.api.builder.model.KieModuleModel
      • fromXML

        public static org.kie.api.builder.model.KieModuleModel fromXML​(InputStream kModuleStream)
      • fromXML

        public static org.kie.api.builder.model.KieModuleModel fromXML​(File kModuleFile)
      • fromXML

        public static org.kie.api.builder.model.KieModuleModel fromXML​(URL kModuleUrl)
      • fromXML

        public static org.kie.api.builder.model.KieModuleModel fromXML​(String kModuleString)