Class Form
java.lang.Object
oracle.iam.reconciliation.config.vo.Field
oracle.iam.reconciliation.config.vo.AbstractTargetAttribute
oracle.iam.reconciliation.config.vo.Form
- All Implemented Interfaces:
Serializable
Specifies a form containing various target attributes from the OIM Reconciliation Profile.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionForm(String name, String stagingTableName, String oimTableName, String mlsStagingTable, String mlsOimTable, String matchingRule, TargetAttribute[] targetAttribs) Constructs a Form.Form(String name, String stagingTableName, String oimTableName, String matchingRule, TargetAttribute[] targetAttribs) -
Method Summary
Modifier and TypeMethodDescriptionForm[]getForm()getGeneratedAttribute(Form parentForm, boolean isMls) List of attributes used for internal processing/configuration of reconciliation for a particular connector.voidSets child forms.voidsetGeneratedAttribute(TargetAttribute[] generatedAttribute) Should not invoke this method, unless some internal recon config customization is required.voidsetMatchingRule(String matchingRule) voidsetMlsTables(String mlsStagingTable, String mlsOimTable) voidsetTargetAttributes(TargetAttribute[] targetAttribute) Methods inherited from class oracle.iam.reconciliation.config.vo.AbstractTargetAttribute
isRequired
-
Constructor Details
-
Form
public Form(String name, String stagingTableName, String oimTableName, String matchingRule, TargetAttribute[] targetAttribs) -
Form
public Form(String name, String stagingTableName, String oimTableName, String mlsStagingTable, String mlsOimTable, String matchingRule, TargetAttribute[] targetAttribs) Constructs a Form.- Parameters:
name- name of the Form, root form name is usually same as profile name.stagingTableName- table name that would get created for storing input data before being processed by recon engine.oimTableName- oim table name, which would contain the data post reconciliation.mlsStagingTable- in case of mls data, table name that would get created for storing mls input data before being processed by recon engine.mlsOimTable- in case of mls data, oim table name, which would contain the mls data post reconciliation.matchingRule- used for matching staging table data/input data with mapped OIM table data, based on which action rule evaluation would happen for the form.targetAttribs- list of attributes a target system can pass to OIM.
-
-
Method Details
-
getTargetAttributes
-
setTargetAttributes
-
getMatchingRule
-
setMatchingRule
-
getStagingTableName
-
setGeneratedAttribute
Should not invoke this method, unless some internal recon config customization is required.- Parameters:
generatedAttribute- list of attributes used for internal processing/configuration of reconciliation for a particular connector.
-
getGeneratedAttribute
List of attributes used for internal processing/configuration of reconciliation for a particular connector.- Parameters:
parentForm-isMls-- Returns:
- TargetAttribute[]
-
getForm
- Returns:
- a list of child forms.
-
setForm
Sets child forms.- Parameters:
form- child forms.
-
getOimTableName
-
getMlsStagingTable
-
getMlsTargetAttributes
-
setMlsTables
-
getMlsOimTable
-
getMappedAttributes
-