Skip navigation links
oracle.iam.reconciliation.vo
Class ReconEventData
java.lang.Object
oracle.iam.reconciliation.vo.ReconEventData
- All Implemented Interfaces:
- java.io.Serializable
-
public class ReconEventData
- extends java.lang.Object
- implements java.io.Serializable
Encapsulates Reconciliation Event Data, that is, data carried as a payload to the Event, coming from the Target System.
- See Also:
- Serialized Form
Method Summary |
void |
addChildTableData(java.lang.String childTargetTblName, java.lang.String childOIMTblName, java.lang.String multivaluedReconFldName, java.util.List reconDescriptiveNames, java.util.List tattrs, java.util.List childEntities)
Adds data to a child table of the Event. |
java.util.List |
getChildData(java.lang.String multiValuedAttrName)
Gets the Child Data carried by the Event. |
java.util.ArrayList |
getMlsAttributes()
|
java.util.Set |
getMultiValuedAttributeNames()
Gets the names of the Multi-Valued Attributes of the Event. |
java.util.List |
getSingleValuedAttrs()
Gets the Single values attributes of the Event. |
void |
setMlsAttributes(java.util.ArrayList mlsAttributes)
|
void |
setSingleValuedAttrData(java.util.List reconDescriptiveNames, java.util.List tattrs, oracle.iam.platform.entitymgr.vo.Entity entity)
Set the Single Valued attributes carried by the Event. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReconEventData
public ReconEventData()
setSingleValuedAttrData
public void setSingleValuedAttrData(java.util.List reconDescriptiveNames,
java.util.List tattrs,
oracle.iam.platform.entitymgr.vo.Entity entity)
- Set the Single Valued attributes carried by the Event.
-
- Parameters:
reconDescriptiveNames
- a List of Strings representing the Name descriptions of the data attributes coming from the Target system.
tattrs
- a List of ReconTargetAttribute
representing the actual single valued data.
entity
- an Entity
representing the type of object this Event modifies, creates or deletes.
addChildTableData
public void addChildTableData(java.lang.String childTargetTblName,
java.lang.String childOIMTblName,
java.lang.String multivaluedReconFldName,
java.util.List reconDescriptiveNames,
java.util.List tattrs,
java.util.List childEntities)
- Adds data to a child table of the Event.
-
- Parameters:
childTargetTblName
- the name of the CHild table to update.
childOIMTblName
- the corresponding OIM Database Table name.
multivaluedReconFldName
- the name of the Multi-valued field to update.
reconDescriptiveNames
- a List of Strings specifying the descriptive names of the values to add.
tattrs
- a List of ReconTargetAttribute
s representing the actual single valued data.
childEntities
- a list of Entity
s corresponding to the values to add.
getSingleValuedAttrs
public java.util.List getSingleValuedAttrs()
- Gets the Single values attributes of the Event.
-
- Returns:
- a List of
ReconTargetAttribute
s
getMultiValuedAttributeNames
public java.util.Set getMultiValuedAttributeNames()
- Gets the names of the Multi-Valued Attributes of the Event.
-
- Returns:
- a Set of String.
getChildData
public java.util.List getChildData(java.lang.String multiValuedAttrName)
- Gets the Child Data carried by the Event.
-
- Parameters:
multiValuedAttrName
- the Name of the Multi-Valued attribute which data needs to be fetched.
- Returns:
- a List of
ReconTargetAttribute
s.
setMlsAttributes
public void setMlsAttributes(java.util.ArrayList mlsAttributes)
getMlsAttributes
public java.util.ArrayList getMlsAttributes()
Skip navigation links
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.