public final class OdiXKMLine extends ComponentKMLine
Modifier and Type | Class and Description |
---|---|
static class |
OdiXKMLine.TemporaryIndexLocation
Internal Enum that represents the location where temporary indexes can be created by an OdiXKMLine when executed.
Possible values are: NONE: do not create any temporary index ON_SOURCE: create temporary index on source |
ComponentKMLine.KMLineClassType
OdiProcedureLine.ExecuteOptions, OdiProcedureLine.LogCounter, OdiProcedureLine.OdiProcedureLineId
IProcedureLine.LineType
NAME_MAX_LENGTH
Modifier and Type | Method and Description |
---|---|
ComponentKMLine.TemporaryIndexLocation |
getTemporaryIndexLoc() |
OdiXKMLine.TemporaryIndexLocation |
getTemporaryIndexLocation()
Get the temporaryIndexLocation.
|
boolean |
isDerivedSelectStatement()
Returns whether this line is a derived statement line or not.
|
boolean |
isGeneratedIfJrnTableInInterface()
Is generatedIfJrnTableInInterface set?
|
boolean |
isGeneratedIfJrnTableInStagingArea()
Is generatedIfJrnTableInStagingArea set?
|
void |
setGeneratedIfJrnTableInInterface(boolean pGeneratedIfJrnTableInInterface)
Defines whether this XKM line is generated if the journalized table is source of the current interface.
|
void |
setGeneratedIfJrnTableInStagingArea(boolean pGeneratedIfJrnTableInStagingArea)
Defines whether this XKM line is generated if a journalized table is found in staging area, or not.
|
void |
setTemporaryIndexLocation(OdiXKMLine.TemporaryIndexLocation pTemporaryIndexLocation)
Defines temporary index option of this XKM line.
|
void |
setTemporaryIndexLocationByString(java.lang.String value) |
addVariableDefScriptText, getComponentKM, getDescription, getKMName, getKMType, getLineType, getOrder, getSourceLanguage, getSourceLanguageOverride, getSourceTechnology, getTargetLanguage, getTargetTechnology, getVariableDefScriptText, isSubtypeSet, setComponentKMName, setSourceLanguage, setSubtypes, setTargetLanguage, setVariableDefScriptText, toString
addGenerationCondition, getExecuteOption, getGenerationConditions, getInternalId, getIsSourceExpressionTextEncrypted, getIsTargetExpressionTextEncrypted, getLineExeChannel, getLogCounter, getLogFinalCommand, getLogLevel, getName, getOnSourceCommand, getOnTargetCommand, getOrder, getProcedure, getSecurityContainer, getSourceExpressionText, getTargetExpressionText, isAlwaysGenerated, isIgnoreError, removeGenerationCondition, setAlwaysGenerated, setExecutionOptionType, setIgnoreError, setLineExeChannel, setLineType, setLineType, setLogCounter, setLogFinalCommand, setLogLevel, setName, setOnSourceCommand, setOnTargetCommand, setOrder, setSourceExpressionText, setTargetExpressionText
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName
getBigNumericId, getGlobalId, getNumericId
public void setGeneratedIfJrnTableInInterface(boolean pGeneratedIfJrnTableInInterface)
pGeneratedIfJrnTableInInterface
- true to have this XKM line is generated if the journalized table is source of the current interfaceisGeneratedIfJrnTableInInterface()
public boolean isGeneratedIfJrnTableInInterface()
setGeneratedIfJrnTableInInterface(boolean)
public void setGeneratedIfJrnTableInStagingArea(boolean pGeneratedIfJrnTableInStagingArea)
pGeneratedIfJrnTableInStagingArea
- true to have this XKM line generate if a journalized table is found in staging areaisGeneratedIfJrnTableInStagingArea()
public boolean isGeneratedIfJrnTableInStagingArea()
setGeneratedIfJrnTableInStagingArea(boolean)
public boolean isDerivedSelectStatement()
setDerivedSelectStatement(boolean)
public void setTemporaryIndexLocation(OdiXKMLine.TemporaryIndexLocation pTemporaryIndexLocation)
pTemporaryIndexLocation
- OdiXKMLine.TemporaryIndexLocation value for temporaryIndexLocationgetTemporaryIndexLocation()
public OdiXKMLine.TemporaryIndexLocation getTemporaryIndexLocation()
setTemporaryIndexLocation(oracle.odi.domain.project.OdiXKMLine.TemporaryIndexLocation)
public ComponentKMLine.TemporaryIndexLocation getTemporaryIndexLoc()
getTemporaryIndexLoc
in class ComponentKMLine
public void setTemporaryIndexLocationByString(java.lang.String value)
setTemporaryIndexLocationByString
in class ComponentKMLine