Class JobParameter

java.lang.Object
oracle.iam.scheduler.vo.JobParameter
All Implemented Interfaces:
Serializable

public class JobParameter extends Object implements Serializable
This value object contains the information about the Job Parameters Name of the Parameter, Value of the Parameter, Data Type of the Parameter, Help Text of the parameter, Is Parameter encrypted or not, Is Parameter required or not
See Also:
  • Field Details

  • Constructor Details

    • JobParameter

      public JobParameter()
  • Method Details

    • getName

      public String getName()
      Provides Job parameter name.
      Returns:
      Job parameter name
    • setName

      public void setName(String name)
      Sets Job parameter name.
      Parameters:
      name - Job parameter name
    • isRequired

      public boolean isRequired()
      Provides flag indicating whether job parameter is required or not. 'TRUE' if Job parameter is required and 'FALSE' otherwise.
      Returns:
      Flag indicating whether job parameter is required or not
    • setRequired

      public void setRequired(boolean required)
      Sets flag indicating whether job parameter is required or not. 'TRUE' if Job parameter is required and 'FALSE' otherwise.
      Parameters:
      required - Flag indicating whether job parameter is required or not
    • isEncrypted

      public boolean isEncrypted()
      Provides flag indicating whether job parameter is encrypted or not. 'TRUE' if Job parameter is encrypted and 'FALSE' otherwise.
      Returns:
      flag indicating whether job parameter is encrypted or not
    • setEncrypted

      public void setEncrypted(boolean encrypted)
      Sets flag indicating whether job parameter is encrypted or not. 'TRUE' if Job parameter is encrypted and 'FALSE' otherwise.
      Parameters:
      encrypted - flag indicating whether job parameter is encrypted or not
    • getHelpText

      public String getHelpText()
      Provides job parameter's help text.
      Returns:
      Job parameter's help text
    • setHelpText

      public void setHelpText(String helpText)
      Sets job parameter's help text.
      Parameters:
      helpText - Job parameter's help text
    • getDataType

      public String getDataType()
      Provides job parameter type. Supported types are 'String', 'Boolean' and 'Number'.
      Returns:
      Job parameter type
    • setDataType

      public void setDataType(String dataType)
      Sets job parameter type. Supported types are 'String', 'Boolean' and 'Number'.
      Parameters:
      dataType - Job parameter type
    • getValue

      public Serializable getValue()
      Provides Job parameter value.
      Returns:
      Job parameter value
    • setValue

      public void setValue(Serializable value)
      Sets Job parameter value.
      Parameters:
      value - Job parameter value
    • getParameterKey

      public String getParameterKey()
      Provides Job parameter key in OIM repository.
      Returns:
      Job parameter key in OIM repository
    • setParameterKey

      public void setParameterKey(String key)
      Sets Job parameter key in OIM repository.
      Parameters:
      key - Job parameter key in OIM repository
    • toString

      public String toString()
      Implement toString() for VO
      Overrides:
      toString in class Object