Skip navigation links
oracle.iam.reconciliation.config.vo
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:
- java.io.Serializable
-
public class Form
- extends AbstractTargetAttribute
Specifies a form containing various target attributes from the OIM Reconciliation Profile.
- See Also:
- Serialized Form
Constructor Summary |
Form(java.lang.String name, java.lang.String stagingTableName, java.lang.String oimTableName, java.lang.String mlsStagingTable, java.lang.String mlsOimTable, java.lang.String matchingRule, TargetAttribute[] targetAttribs)
Constructs a Form. |
Form(java.lang.String name, java.lang.String stagingTableName, java.lang.String oimTableName, java.lang.String matchingRule, TargetAttribute[] targetAttribs)
|
Methods inherited from class oracle.iam.reconciliation.config.vo.Field |
getName |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Form
public Form(java.lang.String name,
java.lang.String stagingTableName,
java.lang.String oimTableName,
java.lang.String matchingRule,
TargetAttribute[] targetAttribs)
Form
public Form(java.lang.String name,
java.lang.String stagingTableName,
java.lang.String oimTableName,
java.lang.String mlsStagingTable,
java.lang.String mlsOimTable,
java.lang.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.
getTargetAttributes
public TargetAttribute[] getTargetAttributes()
setTargetAttributes
public void setTargetAttributes(TargetAttribute[] targetAttribute)
getMatchingRule
public java.lang.String getMatchingRule()
setMatchingRule
public void setMatchingRule(java.lang.String matchingRule)
getStagingTableName
public java.lang.String getStagingTableName()
setGeneratedAttribute
public void setGeneratedAttribute(TargetAttribute[] generatedAttribute)
- 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
public TargetAttribute[] getGeneratedAttribute(Form parentForm,
boolean isMls)
- List of attributes used for internal processing/configuration of reconciliation for a particular connector.
-
- Parameters:
parentForm
-
isMls
-
- Returns:
- TargetAttribute[]
getForm
public Form[] getForm()
-
- Returns:
- a list of child forms.
setForm
public void setForm(Form[] form)
- Sets child forms.
-
- Parameters:
form
- child forms.
getOimTableName
public java.lang.String getOimTableName()
getMlsStagingTable
public java.lang.String getMlsStagingTable()
getMlsTargetAttributes
public TargetAttribute[] getMlsTargetAttributes()
setMlsTables
public void setMlsTables(java.lang.String mlsStagingTable,
java.lang.String mlsOimTable)
getMlsOimTable
public java.lang.String getMlsOimTable()
getMappedAttributes
public java.util.List getMappedAttributes()
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.