Class ReconTargetAttribute

java.lang.Object
oracle.iam.reconciliation.vo.ReconTargetAttribute
All Implemented Interfaces:
Serializable

public class ReconTargetAttribute extends Object implements Serializable
A class representing an instance of a Reconciliation Target Attribute, that is a data attribute coming from a Target system.
See Also:
  • Constructor Details

    • ReconTargetAttribute

      public ReconTargetAttribute()
      Constructor: constructs an empty attribute.
    • ReconTargetAttribute

      public ReconTargetAttribute(String name, Object val, String type)
      Constructor: constructs an empty attribute given its Name, Value and Type.
      Parameters:
      name - the new Attribute name.
      val - the value of the new Attribute.
      type - the Type of the new attribute.
  • Method Details

    • addTadParentKey

      public void addTadParentKey(int index, ReconTargetAttribute aReconTargetAttribute)
      Deprecated.
      Parameters:
      index -
      aReconTargetAttribute -
    • addTadParentKey

      public void addTadParentKey(ReconTargetAttribute aReconTargetAttribute)
      Deprecated.
      Parameters:
      aReconTargetAttribute -
    • getAllData

      public String getAllData()
      Gets all the data in this attribute formatted as a string.
      Returns:
      a String.
    • getDateVal

      public Timestamp getDateVal()
      Gets the value of the Date as a timestamp.
      Returns:
      a Timestamp
    • getFaliureReason

      public String getFaliureReason()
      Gets the reason for Failure.
      Returns:
      a String.
    • getNumericVal

      public Double getNumericVal()
      Gets the numeric value of the attribute.
      Returns:
      a Double
    • getReKey

      public Double getReKey()
      Gets the Event Key (RE KEY).
      Returns:
      a Double.
    • getStringVal

      public String getStringVal()
      Gets the String value of the Attribute.
      Returns:
      a String.
    • getTadDatatype

      public String getTadDatatype()
      Gets the Data Type of this Attribute
      Returns:
      a String.
    • getTadKey

      public Double getTadKey()
      Gets the Key of this Attribute.
      Returns:
      a Double.
    • getTadName

      public String getTadName()
      Gets the Name of this attribute.
      Returns:
      a String.
    • getTadParentKey

      public ReconTargetAttribute getTadParentKey()
      Deprecated.
    • getTadParentKeyCollection

      public List<ReconTargetAttribute> getTadParentKeyCollection()
      Deprecated.
    • removeTadParentKey

      public void removeTadParentKey(ReconTargetAttribute aReconTargetAttribute)
      Deprecated.
      Parameters:
      aReconTargetAttribute -
    • setAllData

      public void setAllData(String allData)
      Set the attribute's all Data field.
      Parameters:
      allData - the all data.
    • setDateVal

      public void setDateVal(Timestamp dateVal)
      Set the Date value timestamp.
      Parameters:
      dateVal - the Timestamp.
    • setFaliureReason

      public void setFaliureReason(String faliureReason)
      Set the reason for failure.
      Parameters:
      faliureReason - the reason.
    • setNumericVal

      public void setNumericVal(Double numericVal)
      Set the Numeric value of the attribute.
      Parameters:
      numericVal - the Double value.
    • setReKey

      public void setReKey(Double reKey)
      Set the Event Key of the Event carrying this attribute.
      Parameters:
      reKey - the Event Key.
    • setStringVal

      public void setStringVal(String stringVal)
      Set the String value for the attribute.
      Parameters:
      stringVal - the value.
    • setTadDatatype

      public void setTadDatatype(String tadDatatype)
      Set the data type of the attribute.
      Parameters:
      tadDatatype - the data type.
    • setTadKey

      public void setTadKey(Double tadKey)
      Set the Key of the attribute.
      Parameters:
      tadKey - the key.
    • setTadName

      public void setTadName(String tadName)
      Set the Name of the attribute
      Parameters:
      tadName - the Name.
    • setTadParentKey

      public void setTadParentKey(ReconTargetAttribute tadParentKey)
      Deprecated.
      Parameters:
      tadParentKey -
    • setTadParentKeyCollection

      public void setTadParentKeyCollection(List<ReconTargetAttribute> tadParentKeyCollection)
      Deprecated.
      Parameters:
      tadParentKeyCollection -
    • setOimMappedFieldDescription

      public void setOimMappedFieldDescription(String param)
      Set the description of the OIM field mapped to this Target attribute.
      Parameters:
      param -
    • getOimMappedFieldDescription

      public String getOimMappedFieldDescription()
      Gets the description of the OIM field mapped to this Target attribute.
      Returns:
      a String.
    • setEncrypted

      public void setEncrypted(boolean param)
      Set the flag specifying whether the attribute is encrypted or not.
      Parameters:
      param - the boolean flag value.
    • isEncrypted

      public boolean isEncrypted()
      Determines whether the attribute is encrypted or not.
      Returns:
      a Boolean
    • setEmDataType

      public void setEmDataType(String EmDataType)
      Set the name of the Entity Manager type this attribute maps to.
      Parameters:
      EmDataType -
    • getEmDataType

      public String getEmDataType()
      Gets the name of the Entity Manager type this attribute maps to.
      Returns:
      a String.