Class KieModuleModelImpl

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

    public class KieModuleModelImpl
    extends java.lang.Object
    implements org.kie.api.builder.model.KieModuleModel
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static org.kie.api.builder.model.KieModuleModel fromXML​(java.io.File kModuleFile)  
      static org.kie.api.builder.model.KieModuleModel fromXML​(java.io.InputStream kModuleStream)  
      static org.kie.api.builder.model.KieModuleModel fromXML​(java.lang.String kModuleString)  
      static org.kie.api.builder.model.KieModuleModel fromXML​(java.net.URL kModuleUrl)  
      java.util.Map<java.lang.String,​java.lang.String> getConfigurationProperties()  
      java.lang.String getConfigurationProperty​(java.lang.String key)  
      java.util.Map<java.lang.String,​java.lang.String> getConfProps()  
      java.util.Map<java.lang.String,​org.kie.api.builder.model.KieBaseModel> getKieBaseModels()  
      java.util.Map<java.lang.String,​org.kie.api.builder.model.KieBaseModel> getRawKieBaseModels()  
      void moveKBase​(java.lang.String oldQName, java.lang.String newQName)  
      org.kie.api.builder.model.KieBaseModel newKieBaseModel()  
      org.kie.api.builder.model.KieBaseModel newKieBaseModel​(java.lang.String name)  
      void removeKieBaseModel​(java.lang.String qName)  
      org.kie.api.builder.model.KieModuleModel setConfigurationProperty​(java.lang.String key, java.lang.String value)  
      void setConfProps​(java.util.Map<java.lang.String,​java.lang.String> confProps)  
      java.lang.String toString()  
      java.lang.String toXML()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • KMODULE_FILE_NAME

        public static final java.lang.String KMODULE_FILE_NAME
        See Also:
        Constant Field Values
      • 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​(java.lang.String key,
                                                                                 java.lang.String value)
        Specified by:
        setConfigurationProperty in interface org.kie.api.builder.model.KieModuleModel
      • getConfigurationProperty

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

        public java.util.Map<java.lang.String,​java.lang.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​(java.lang.String name)
        Specified by:
        newKieBaseModel in interface org.kie.api.builder.model.KieModuleModel
      • removeKieBaseModel

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

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

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

        public java.util.Map<java.lang.String,​org.kie.api.builder.model.KieBaseModel> getRawKieBaseModels()
      • getConfProps

        public java.util.Map<java.lang.String,​java.lang.String> getConfProps()
      • setConfProps

        public void setConfProps​(java.util.Map<java.lang.String,​java.lang.String> confProps)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toXML

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

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

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

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

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