Skip navigation links


oracle.iam.reconciliation.config.vo
Class Form

java.lang.Object
  extended by oracle.iam.reconciliation.config.vo.Field
      extended by oracle.iam.reconciliation.config.vo.AbstractTargetAttribute
          extended by 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)
           

 

Method Summary
 Form[] getForm()
           
 TargetAttribute[] getGeneratedAttribute(Form parentForm, boolean isMls)
          List of attributes used for internal processing/configuration of reconciliation for a particular connector.
 java.util.List getMappedAttributes()
           
 java.lang.String getMatchingRule()
           
 java.lang.String getMlsOimTable()
           
 java.lang.String getMlsStagingTable()
           
 TargetAttribute[] getMlsTargetAttributes()
           
 java.lang.String getOimTableName()
           
 java.lang.String getStagingTableName()
           
 TargetAttribute[] getTargetAttributes()
           
 void setForm(Form[] form)
          Sets child forms.
 void setGeneratedAttribute(TargetAttribute[] generatedAttribute)
          Should not invoke this method, unless some internal recon config customization is required.
 void setMatchingRule(java.lang.String matchingRule)
           
 void setMlsTables(java.lang.String mlsStagingTable, java.lang.String mlsOimTable)
           
 void setTargetAttributes(TargetAttribute[] targetAttribute)
           

 

Methods inherited from class oracle.iam.reconciliation.config.vo.AbstractTargetAttribute
isRequired

 

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

 

Constructor Detail

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.

Method Detail

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.