Class KieModuleModelImpl
- java.lang.Object
-
- org.drools.compiler.kproject.models.KieModuleModelImpl
-
- All Implemented Interfaces:
org.kie.api.builder.model.KieModuleModel
public class KieModuleModelImpl extends java.lang.Object implements org.kie.api.builder.model.KieModuleModel
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKMODULE_FILE_NAMEstatic org.drools.util.PortablePathKMODULE_INFO_JAR_PATHstatic org.drools.util.PortablePathKMODULE_JAR_PATHstatic org.drools.util.PortablePathKMODULE_SPRING_JAR_PATHstatic org.drools.util.PortablePathKMODULE_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(java.io.File kModuleFile)static org.kie.api.builder.model.KieModuleModelfromXML(java.io.InputStream kModuleStream)static org.kie.api.builder.model.KieModuleModelfromXML(java.lang.String kModuleString)static org.kie.api.builder.model.KieModuleModelfromXML(java.net.URL kModuleUrl)java.util.Map<java.lang.String,java.lang.String>getConfigurationProperties()java.lang.StringgetConfigurationProperty(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()voidmoveKBase(java.lang.String oldQName, java.lang.String newQName)org.kie.api.builder.model.KieBaseModelnewKieBaseModel()org.kie.api.builder.model.KieBaseModelnewKieBaseModel(java.lang.String name)voidremoveKieBaseModel(java.lang.String qName)org.kie.api.builder.model.KieModuleModelsetConfigurationProperty(java.lang.String key, java.lang.String value)voidsetConfProps(java.util.Map<java.lang.String,java.lang.String> confProps)java.lang.StringtoString()java.lang.StringtoXML()
-
-
-
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
-
-
Method Detail
-
setConfigurationProperty
public org.kie.api.builder.model.KieModuleModel setConfigurationProperty(java.lang.String key, java.lang.String value)- Specified by:
setConfigurationPropertyin interfaceorg.kie.api.builder.model.KieModuleModel
-
getConfigurationProperty
public java.lang.String getConfigurationProperty(java.lang.String key)
- Specified by:
getConfigurationPropertyin interfaceorg.kie.api.builder.model.KieModuleModel
-
getConfigurationProperties
public java.util.Map<java.lang.String,java.lang.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(java.lang.String name)
- Specified by:
newKieBaseModelin interfaceorg.kie.api.builder.model.KieModuleModel
-
removeKieBaseModel
public void removeKieBaseModel(java.lang.String qName)
- Specified by:
removeKieBaseModelin interfaceorg.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:
getKieBaseModelsin interfaceorg.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:
toStringin classjava.lang.Object
-
toXML
public java.lang.String toXML()
- Specified by:
toXMLin interfaceorg.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)
-
-