public final class OdiIKMLine extends ComponentKMLine
Modifier and Type | Class and Description |
---|---|
static class |
OdiIKMLine.TemporaryIndexLocation
Internal Enum that represents the location where temporary indexes can be created by an OdiIKMLine when executed.
Possible values are: NONE: do not create any temporary index ON_SOURCE: create temporary index on source |
ComponentKMLine.KMLineClassType
OdiProcedureLine.LogCounter, OdiProcedureLine.OdiProcedureLineId
IProcedureLine.LineType
NAME_MAX_LENGTH
Modifier and Type | Method and Description |
---|---|
ComponentKMLine.TemporaryIndexLocation |
getTemporaryIndexLoc() |
OdiIKMLine.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 IKM line is generated if the journalized table is source of the current interface.
|
void |
setGeneratedIfJrnTableInStagingArea(boolean pGeneratedIfJrnTableInStagingArea)
Defines whether this LKM line is generated if a journalized table is found in staging area, or not.
|
void |
setTemporaryIndexLocation(OdiIKMLine.TemporaryIndexLocation pTemporaryIndexLocation)
Defines temporary index option of this IKM line.
|
void |
setTemporaryIndexLocationByString(java.lang.String value) |
addVariableDefScriptText, getComponentKM, getDescription, getKMName, getKMType, getVariableDefScriptText, isSubtypeSet, setComponentKMName, setSubtypes, setVariableDefScriptText, toString
addGenerationCondition, addGenerationConditionOption, getGenerationConditionOptions, getGenerationConditions, getInternalId, getIsSourceExpressionTextEncrypted, getIsTargetExpressionTextEncrypted, getLineType, getLogCounter, getLogFinalCommand, getLogLevel, getName, getOnSourceCommand, getOnTargetCommand, getOrder, getProcedure, getSecurityContainer, getSourceExpressionText, getSourceExpressionTextEncryptionKey, getSourceExpressionTextEncryptionKeyVector, getTargetExpressionText, getTargetExpressionTextEncryptionKey, getTargetExpressionTextEncryptionKeyVector, isAlwaysGenerated, isIgnoreError, removeGenerationCondition, setAlwaysGenerated, setIgnoreError, setLineType, setLineType, setLogCounter, setLogFinalCommand, setLogLevel, setName, setOnSourceCommand, setOnTargetCommand, setSourceExpressionText, setTargetExpressionText
equals, getGlobalId, getNumericId, hasCustomizedPersistenceMethodFor, hashCode, invokeCustomizedPersistenceMethodFor
getLineType
getGlobalId, getName, getNumericId
public void setGeneratedIfJrnTableInInterface(boolean pGeneratedIfJrnTableInInterface)
pGeneratedIfJrnTableInInterface
- true to have this IKM 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 LKM line generate if a journalized table is found in staging areaisGeneratedIfJrnTableInStagingArea()
public boolean isGeneratedIfJrnTableInStagingArea()
setGeneratedIfJrnTableInStagingArea(boolean)
public boolean isDerivedSelectStatement()
setDerivedSelectStatement(boolean)
public void setTemporaryIndexLocation(OdiIKMLine.TemporaryIndexLocation pTemporaryIndexLocation)
pTemporaryIndexLocation
- OdiIKMLine.TemporaryIndexLocation value for temporaryIndexLocationgetTemporaryIndexLocation()
public OdiIKMLine.TemporaryIndexLocation getTemporaryIndexLocation()
setTemporaryIndexLocation(oracle.odi.domain.project.OdiIKMLine.TemporaryIndexLocation)
public ComponentKMLine.TemporaryIndexLocation getTemporaryIndexLoc()
getTemporaryIndexLoc
in class ComponentKMLine
public void setTemporaryIndexLocationByString(java.lang.String value)
setTemporaryIndexLocationByString
in class ComponentKMLine