Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.domain.project
Class OdiCKMLine

java.lang.Object
  extended by oracle.odi.domain.support.BusinessObject
      extended by oracle.odi.domain.support.AbstractRepositoryEntity
          extended by oracle.odi.domain.project.OdiProcedureLine
              extended by oracle.odi.domain.project.OdiCKMLine

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IRepositoryEntity

public final class OdiCKMLine
extends OdiProcedureLine

Subclass of ProcedureLine providing CKM specific properties used during code generation.

Since:
11.1.1.3.0
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.odi.domain.project.OdiProcedureLine
OdiProcedureLine.LogCounter, OdiProcedureLine.OdiProcedureLineId

 

Field Summary

 

Fields inherited from class oracle.odi.domain.project.OdiProcedureLine
NAME_MAX_LENGTH

 

Method Summary
 boolean isAlternativeKeyCheck()
          Is alternate key check set?
 boolean isConditionCheck()
          Is conditionCheck set?
 boolean isDeleteErrors()
          Is deleteErrors set?
 boolean isMandatoryCheck()
          Is mandatoryKeyCheck set?
 boolean isPrimaryKeyCheck()
          Is primaryKeyCheck set?
 boolean isReferenceCheck()
          Is ReferenceCheck set?
 void setAlternativeKeyCheck(boolean pAlternativeKeyCheck)
          Defines whether this CKM line is executed for an Alternate Key check.
 void setConditionCheck(boolean pConditionCheck)
          Defines whether this CKM line is executed for a Condition check.
 void setDeleteErrors(boolean pDeleteErrors)
          Defines whether this CKM line is executed for error removal.
 void setMandatoryCheck(boolean pMandatoryCheck)
          Defines whether this CKM line is executed for a mandatory column (Not Null) check.
 void setPrimaryKeyCheck(boolean pPrimaryKeyCheck)
          Defines whether this CKM line is executed for a Primary Key check.
 void setReferenceCheck(boolean pReferenceCheck)
          Defines whether this CKM line is executed for a reference or join check.

 

Methods inherited from class oracle.odi.domain.project.OdiProcedureLine
addGenerationCondition, getGenerationConditions, getInternalId, getLogCounter, getLogFinalCommand, getLogLevel, getName, getOnSourceCommand, getOnTargetCommand, getOrder, getSecurityContainer, isAlwaysGenerated, isIgnoreError, removeGenerationCondition, setAlwaysGenerated, setIgnoreError, setLogCounter, setLogFinalCommand, setLogLevel, setName, setOnSourceCommand, setOnTargetCommand

 

Methods inherited from class oracle.odi.domain.support.BusinessObject
clone

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

setAlternativeKeyCheck

public void setAlternativeKeyCheck(boolean pAlternativeKeyCheck)
Defines whether this CKM line is executed for an Alternate Key check. By default this property is set to false.
Parameters:
pAlternativeKeyCheck - true to have this CKM line is execute for an Alternate Key check
See Also:
isAlternativeKeyCheck()

isAlternativeKeyCheck

public boolean isAlternativeKeyCheck()
Is alternate key check set?
Returns:
true if this CKM line is executed for an Alternate Key check
See Also:
setAlternativeKeyCheck(boolean)

setPrimaryKeyCheck

public void setPrimaryKeyCheck(boolean pPrimaryKeyCheck)
Defines whether this CKM line is executed for a Primary Key check. By default this property is set to false.
Parameters:
pPrimaryKeyCheck - true to have this CKM line execute for a Primary Key check
See Also:
isPrimaryKeyCheck()

isPrimaryKeyCheck

public boolean isPrimaryKeyCheck()
Is primaryKeyCheck set?
Returns:
true if this CKM line is executed for a Primary Key check
See Also:
setPrimaryKeyCheck(boolean)

setMandatoryCheck

public void setMandatoryCheck(boolean pMandatoryCheck)
Defines whether this CKM line is executed for a mandatory column (Not Null) check. By default this property is set to false.
Parameters:
pMandatoryCheck - true to have this CKM line execute for a mandatory column (Not Null) check
See Also:
isMandatoryCheck()

isMandatoryCheck

public boolean isMandatoryCheck()
Is mandatoryKeyCheck set?
Returns:
true if this CKM line is executed for a mandatory column (Not Null) check
See Also:
setMandatoryCheck(boolean)

setConditionCheck

public void setConditionCheck(boolean pConditionCheck)
Defines whether this CKM line is executed for a Condition check. By default this property is set to false.
Parameters:
pConditionCheck - true to have this CKM line execute for a Condition check
See Also:
isConditionCheck()

isConditionCheck

public boolean isConditionCheck()
Is conditionCheck set?
Returns:
true if this CKM line is executed for a Condition check
See Also:
setConditionCheck(boolean)

setReferenceCheck

public void setReferenceCheck(boolean pReferenceCheck)
Defines whether this CKM line is executed for a reference or join check. By default this property is set to false.
Parameters:
pReferenceCheck - to have CKM line execute for a reference or join check
See Also:
isReferenceCheck()

isReferenceCheck

public boolean isReferenceCheck()
Is ReferenceCheck set?
Returns:
true if this CKM line is executed for a reference or join check
See Also:
setReferenceCheck(boolean)

setDeleteErrors

public void setDeleteErrors(boolean pDeleteErrors)
Defines whether this CKM line is executed for error removal. By default this property is set to false.
Parameters:
pDeleteErrors - true if this CKM line is executed for error removal
See Also:
isDeleteErrors()

isDeleteErrors

public boolean isDeleteErrors()
Is deleteErrors set?
Returns:
true if this CKM line is executed for error removal
See Also:
setDeleteErrors(boolean)

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.