Skip navigation links


oracle.iam.provisioning.vo
Class FormInfo

java.lang.Object
  extended by oracle.iam.provisioning.vo.FormInfo

All Implemented Interfaces:
java.io.Serializable

public class FormInfo
extends java.lang.Object
implements java.io.Serializable

This value object class represents the process form. This value object represents an entry in SDK table.

Since:
11.1.2.0.0
See Also:
Serialized Form

Field Summary
static long serialVersionUID
           

 

Constructor Summary
FormInfo()
           
FormInfo(java.lang.String name, java.lang.String description, java.lang.String latestVersion, java.lang.String activeVersion)
           

 

Method Summary
 void addFormField(FormField formField)
          This method adds the form field in the list of form field associated to this process form.
 java.lang.String getActiveVersion()
          This method gets the active version of the process form (SDK_ACTIVE_VERSION).
 java.lang.String getDescription()
          This method gets the description of the process form (SDK_FORM_DESCRIPTION).
 FormField getFormField(java.lang.String fldName)
          This method gets the specific form field details provided a form field name.
 java.util.List getFormFields()
          This method gets the form fields of this process form.
 long getFormKey()
          This method gets the primary key of the form (SDK_KEY).
 java.lang.String getLatestVersion()
          This method gets the latest version of the process form (SDK_LATEST_VERSION).
 java.lang.String getName()
          This method gets the name of the process form (SDK_NAME).
 boolean isChild()
          This method returns if the form is a child form.
 void setActiveVersion(java.lang.String activeVersion)
          This method sets the active version of the process form (SDK_ACTIVE_VERSION).
 void setChild(boolean isChild)
          This method sets if the form is a child form.
 void setDescription(java.lang.String description)
          This method sets the description of the process form (SDK_FORM_DESCRIPTION).
 void setFormFields(java.util.List formFields)
          This method gets the details of the list of form field provided a list of form field name.
 void setFormKey(long formKey)
          This method sets the primary key of the form (SDK_KEY) in the value object.
 void setLatestVersion(java.lang.String latestVersion)
          This method sets the latest version of the process form (SDK_LATEST_VERSION).
 void setName(java.lang.String name)
          This method sets the name of the process form (SDK_NAME).

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

Constructor Detail

FormInfo

public FormInfo()

FormInfo

public FormInfo(java.lang.String name,
                java.lang.String description,
                java.lang.String latestVersion,
                java.lang.String activeVersion)
Parameters:
name - name of the process form. (SDK_NAME)
description - description of the process form (SDK_FORM_DESCRIPTION)
latestVersion - the latest version of the process form (SDK_LATEST_VERSION).
activeVersion - the active version of the process form (SDK_ACTIVE_VERSION).

Method Detail

getName

public java.lang.String getName()
This method gets the name of the process form (SDK_NAME).
Returns:
the name of the process form (SDK_NAME).

setName

public void setName(java.lang.String name)
This method sets the name of the process form (SDK_NAME).
Parameters:
name - the name of the process form (SDK_NAME).

getDescription

public java.lang.String getDescription()
This method gets the description of the process form (SDK_FORM_DESCRIPTION).
Returns:
the description of the process form (SDK_FORM_DESCRIPTION).

setDescription

public void setDescription(java.lang.String description)
This method sets the description of the process form (SDK_FORM_DESCRIPTION).
Parameters:
description - the description of the process form (SDK_FORM_DESCRIPTION).

getLatestVersion

public java.lang.String getLatestVersion()
This method gets the latest version of the process form (SDK_LATEST_VERSION).
Returns:
the latest version of the process form (SDK_LATEST_VERSION).

setLatestVersion

public void setLatestVersion(java.lang.String latestVersion)
This method sets the latest version of the process form (SDK_LATEST_VERSION).
Parameters:
latestVersion - the latest version of the process form (SDK_LATEST_VERSION).

getActiveVersion

public java.lang.String getActiveVersion()
This method gets the active version of the process form (SDK_ACTIVE_VERSION).
Returns:
the active version of the process form (SDK_ACTIVE_VERSION).

setActiveVersion

public void setActiveVersion(java.lang.String activeVersion)
This method sets the active version of the process form (SDK_ACTIVE_VERSION).
Parameters:
activeVersion - the active version of the process form (SDK_ACTIVE_VERSION).

isChild

public boolean isChild()
This method returns if the form is a child form.
Returns:
true if the form is a child form.

setChild

public void setChild(boolean isChild)
This method sets if the form is a child form.
Parameters:
isChild - set true if the form is a child form.

getFormFields

public java.util.List getFormFields()
This method gets the form fields of this process form. (SDC entries for this SDK)
Returns:
the form fields of this process form. (SDC entries for this SDK)

getFormField

public FormField getFormField(java.lang.String fldName)
This method gets the specific form field details provided a form field name.
Parameters:
fldName - the process form field name
Returns:
FormField value object for a given form field name.

setFormFields

public void setFormFields(java.util.List formFields)
This method gets the details of the list of form field provided a list of form field name.
Parameters:
formFields - the details of the list of form field provided a list of form field name.

addFormField

public void addFormField(FormField formField)
This method adds the form field in the list of form field associated to this process form.
Parameters:
formField - the form field that needs to be added in the list of form field associated to this process form.

getFormKey

public long getFormKey()
This method gets the primary key of the form (SDK_KEY).
Returns:
the primary key of the form (SDK_KEY).

setFormKey

public void setFormKey(long formKey)
This method sets the primary key of the form (SDK_KEY) in the value object.
Parameters:
formKey - the primary key of the form (SDK_KEY).

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.