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.String
KMODULE_FILE_NAME
static org.drools.util.PortablePath
KMODULE_INFO_JAR_PATH
static org.drools.util.PortablePath
KMODULE_JAR_PATH
static org.drools.util.PortablePath
KMODULE_SPRING_JAR_PATH
static org.drools.util.PortablePath
KMODULE_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.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()
-
-
-
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:
setConfigurationProperty
in interfaceorg.kie.api.builder.model.KieModuleModel
-
getConfigurationProperty
public java.lang.String getConfigurationProperty(java.lang.String key)
- Specified by:
getConfigurationProperty
in interfaceorg.kie.api.builder.model.KieModuleModel
-
getConfigurationProperties
public java.util.Map<java.lang.String,java.lang.String> getConfigurationProperties()
- Specified by:
getConfigurationProperties
in interfaceorg.kie.api.builder.model.KieModuleModel
-
newKieBaseModel
public org.kie.api.builder.model.KieBaseModel newKieBaseModel()
- Specified by:
newKieBaseModel
in interfaceorg.kie.api.builder.model.KieModuleModel
-
newKieBaseModel
public org.kie.api.builder.model.KieBaseModel newKieBaseModel(java.lang.String name)
- Specified by:
newKieBaseModel
in interfaceorg.kie.api.builder.model.KieModuleModel
-
removeKieBaseModel
public void removeKieBaseModel(java.lang.String qName)
- Specified by:
removeKieBaseModel
in 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:
getKieBaseModels
in 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:
toString
in classjava.lang.Object
-
toXML
public java.lang.String toXML()
- Specified by:
toXML
in 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)
-
-