Class KieModuleModelImpl
- java.lang.Object
-
- org.drools.compiler.kproject.models.KieModuleModelImpl
-
- All Implemented Interfaces:
org.kie.api.builder.model.KieModuleModel
public class KieModuleModelImpl extends Object implements org.kie.api.builder.model.KieModuleModel
-
-
Field Summary
Fields Modifier and Type Field Description static StringKMODULE_FILE_NAMEstatic StringKMODULE_INFO_JAR_PATHstatic StringKMODULE_JAR_PATHstatic StringKMODULE_SPRING_JAR_PATHstatic StringKMODULE_SRC_PATH
-
Constructor Summary
Constructors Constructor Description KieModuleModelImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.kie.api.builder.model.KieModuleModelfromXML(File kModuleFile)static org.kie.api.builder.model.KieModuleModelfromXML(InputStream kModuleStream)static org.kie.api.builder.model.KieModuleModelfromXML(String kModuleString)static org.kie.api.builder.model.KieModuleModelfromXML(URL kModuleUrl)Map<String,String>getConfigurationProperties()StringgetConfigurationProperty(String key)Map<String,org.kie.api.builder.model.KieBaseModel>getKieBaseModels()Map<String,org.kie.api.builder.model.KieBaseModel>getRawKieBaseModels()voidmoveKBase(String oldQName, String newQName)org.kie.api.builder.model.KieBaseModelnewKieBaseModel()org.kie.api.builder.model.KieBaseModelnewKieBaseModel(String name)voidremoveKieBaseModel(String qName)org.kie.api.builder.model.KieModuleModelsetConfigurationProperty(String key, String value)StringtoString()StringtoXML()
-
-
-
Field Detail
-
KMODULE_FILE_NAME
public static final String KMODULE_FILE_NAME
- See Also:
- Constant Field Values
-
KMODULE_JAR_PATH
public static final String KMODULE_JAR_PATH
- See Also:
- Constant Field Values
-
KMODULE_INFO_JAR_PATH
public static final String KMODULE_INFO_JAR_PATH
- See Also:
- Constant Field Values
-
KMODULE_SRC_PATH
public static final String KMODULE_SRC_PATH
- See Also:
- Constant Field Values
-
KMODULE_SPRING_JAR_PATH
public static final String KMODULE_SPRING_JAR_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
setConfigurationProperty
public org.kie.api.builder.model.KieModuleModel setConfigurationProperty(String key, String value)
- Specified by:
setConfigurationPropertyin interfaceorg.kie.api.builder.model.KieModuleModel
-
getConfigurationProperty
public String getConfigurationProperty(String key)
- Specified by:
getConfigurationPropertyin interfaceorg.kie.api.builder.model.KieModuleModel
-
getConfigurationProperties
public Map<String,String> getConfigurationProperties()
- Specified by:
getConfigurationPropertiesin interfaceorg.kie.api.builder.model.KieModuleModel
-
newKieBaseModel
public org.kie.api.builder.model.KieBaseModel newKieBaseModel()
- Specified by:
newKieBaseModelin interfaceorg.kie.api.builder.model.KieModuleModel
-
newKieBaseModel
public org.kie.api.builder.model.KieBaseModel newKieBaseModel(String name)
- Specified by:
newKieBaseModelin interfaceorg.kie.api.builder.model.KieModuleModel
-
removeKieBaseModel
public void removeKieBaseModel(String qName)
- Specified by:
removeKieBaseModelin interfaceorg.kie.api.builder.model.KieModuleModel
-
getKieBaseModels
public Map<String,org.kie.api.builder.model.KieBaseModel> getKieBaseModels()
- Specified by:
getKieBaseModelsin interfaceorg.kie.api.builder.model.KieModuleModel
-
getRawKieBaseModels
public Map<String,org.kie.api.builder.model.KieBaseModel> getRawKieBaseModels()
-
toXML
public String toXML()
- Specified by:
toXMLin interfaceorg.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)
-
-