public class ComponentKMLine extends OdiProcedureLine implements IProcedureLine
Modifier and Type | Class and Description |
---|---|
static class |
ComponentKMLine.KMLineClassType |
static class |
ComponentKMLine.TemporaryIndexLocation |
OdiProcedureLine.ExecuteOptions, OdiProcedureLine.LogCounter, OdiProcedureLine.OdiProcedureLineId
IProcedureLine.LineType
NAME_MAX_LENGTH
Constructor and Description |
---|
ComponentKMLine(IKnowledgeModule parent,
java.lang.String name)
Deprecated.
To create KM lines use one of the sub-classes.
|
ComponentKMLine(IProcedureLine.LineType lineType,
IKnowledgeModule parent,
java.lang.String name)
Deprecated.
To create KM lines use one of the sub-classes.
|
ComponentKMLine(IProcedureLine.LineType lineType,
java.lang.String name)
Deprecated.
To create KM lines use one of the sub-classes.
|
Modifier and Type | Method and Description |
---|---|
void |
addVariableDefScriptText(java.lang.String text) |
ComponentKM |
getComponentKM() |
java.lang.String |
getDescription() |
java.lang.String |
getKMName() |
IKnowledgeModule.KMType |
getKMType() |
IProcedureLine.LineType |
getLineType()
Return the mapping line type for a KM line, if any, else null.
|
int |
getOrder(boolean useRefLineValue)
Obtains the execution order of this ComponentKMLine within the list of
ComponentKMLine instances that belong to an AbstractComponentKM object.
|
oracle.odi.domain.topology.language.OdiLanguage |
getSourceLanguage()
Get the source language for this KM task line.
|
oracle.odi.domain.topology.language.OdiLanguage |
getSourceLanguageOverride()
Get the overridden language setting for this particular Component KM line, if any.
|
OdiTechnology |
getSourceTechnology()
Get the source technology for this KM task line.
|
oracle.odi.domain.topology.language.OdiLanguage |
getTargetLanguage()
Get the target language for this KM task line.
|
OdiTechnology |
getTargetTechnology()
Get the target technology for this KM task line.
|
ComponentKMLine.TemporaryIndexLocation |
getTemporaryIndexLoc() |
java.lang.String |
getVariableDefScriptText() |
boolean |
isSubtypeSet(java.lang.String subtype) |
void |
setComponentKMName(java.lang.String kmName) |
void |
setSourceLanguage(oracle.odi.domain.topology.language.OdiLanguage sourceLanguage)
Set source language for this AbstractComponentKM
|
void |
setSubtypes(java.lang.String subtypes) |
void |
setTargetLanguage(oracle.odi.domain.topology.language.OdiLanguage targetLanguage)
Set target language for this KM task line
|
void |
setTemporaryIndexLocationByString(java.lang.String value) |
void |
setVariableDefScriptText(java.lang.String text) |
java.lang.String |
toString() |
addGenerationCondition, getExecuteOption, getGenerationConditions, getInternalId, getIsSourceExpressionTextEncrypted, getIsTargetExpressionTextEncrypted, getLineExeChannel, getLogCounter, getLogFinalCommand, getLogLevel, getName, getOnSourceCommand, getOnTargetCommand, getOrder, getProcedure, getSourceExpressionText, getTargetExpressionText, isAlwaysGenerated, isIgnoreError, removeGenerationCondition, setAlwaysGenerated, setExecutionOptionType, setIgnoreError, setLineExeChannel, setLineType, setLineType, setLogCounter, setLogFinalCommand, setLogLevel, setName, setOnSourceCommand, setOnTargetCommand, setOrder, setSourceExpressionText, setTargetExpressionText
equals, getBigNumericId, getGlobalId, getNumericId, getParent, hashCode
getName
getBigNumericId, getGlobalId, getNumericId
public ComponentKMLine(IKnowledgeModule parent, java.lang.String name)
public ComponentKMLine(IProcedureLine.LineType lineType, IKnowledgeModule parent, java.lang.String name)
public ComponentKMLine(IProcedureLine.LineType lineType, java.lang.String name)
name
- The name of the linepublic java.lang.String getDescription()
public IKnowledgeModule.KMType getKMType()
public void setVariableDefScriptText(java.lang.String text)
public void addVariableDefScriptText(java.lang.String text)
public java.lang.String getVariableDefScriptText()
public ComponentKM getComponentKM()
public void setComponentKMName(java.lang.String kmName)
public java.lang.String getKMName()
public void setSubtypes(java.lang.String subtypes)
public boolean isSubtypeSet(java.lang.String subtype) throws oracle.odi.mapping.generation.GenerationException
oracle.odi.mapping.generation.GenerationException
public void setTemporaryIndexLocationByString(java.lang.String value)
public ComponentKMLine.TemporaryIndexLocation getTemporaryIndexLoc()
public java.lang.String toString()
toString
in class oracle.odi.domain.support.AbstractRepositoryEntity
public oracle.odi.domain.topology.language.OdiLanguage getSourceLanguage()
public oracle.odi.domain.topology.language.OdiLanguage getSourceLanguageOverride()
public void setSourceLanguage(oracle.odi.domain.topology.language.OdiLanguage sourceLanguage)
The
- source language.public oracle.odi.domain.topology.language.OdiLanguage getTargetLanguage()
public void setTargetLanguage(oracle.odi.domain.topology.language.OdiLanguage targetLanguage)
target
- language.public OdiTechnology getSourceTechnology()
public OdiTechnology getTargetTechnology()
public IProcedureLine.LineType getLineType()
OdiProcedureLine
getLineType
in interface IProcedureLine
getLineType
in class OdiProcedureLine
public int getOrder(boolean useRefLineValue)