public class ReconEventData
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ReconEventData() |
| Modifier and Type | Method and Description |
|---|---|
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,
Entity entity)
Set the Single Valued attributes carried by the Event.
|
public void setSingleValuedAttrData(java.util.List reconDescriptiveNames,
java.util.List tattrs,
Entity entity)
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.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)
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
ReconTargetAttributes representing the actual single valued
data.childEntities - a list of Entitys corresponding to the values to add.public java.util.List getSingleValuedAttrs()
ReconTargetAttributespublic java.util.Set getMultiValuedAttributeNames()
public java.util.List getChildData(java.lang.String multiValuedAttrName)
multiValuedAttrName - the Name of the Multi-Valued attribute which data needs to be
fetched.ReconTargetAttributes.public void setMlsAttributes(java.util.ArrayList mlsAttributes)
public java.util.ArrayList getMlsAttributes()