Package oracle.iam.scheduler.vo
Class JobParameter
java.lang.Object
oracle.iam.scheduler.vo.JobParameter
- All Implemented Interfaces:
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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionProvides job parameter type.Provides job parameter's help text.getName()
Provides Job parameter name.Provides Job parameter key in OIM repository.getValue()
Provides Job parameter value.boolean
Provides flag indicating whether job parameter is encrypted or not.boolean
Provides flag indicating whether job parameter is required or not.void
setDataType
(String dataType) Sets job parameter type.void
setEncrypted
(boolean encrypted) Sets flag indicating whether job parameter is encrypted or not.void
setHelpText
(String helpText) Sets job parameter's help text.void
Sets Job parameter name.void
setParameterKey
(String key) Sets Job parameter key in OIM repository.void
setRequired
(boolean required) Sets flag indicating whether job parameter is required or not.void
setValue
(Serializable value) Sets Job parameter value.toString()
Implement toString() for VO
-
Field Details
-
DATA_TYPE_STRING
- See Also:
-
DATA_TYPE_NUMBER
- See Also:
-
DATA_TYPE_BOOLEAN
- See Also:
-
DATA_TYPE_ITRESOURCE
- See Also:
-
-
Constructor Details
-
JobParameter
public JobParameter()
-
-
Method Details
-
getName
Provides Job parameter name.- Returns:
- Job parameter name
-
setName
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
Provides job parameter's help text.- Returns:
- Job parameter's help text
-
setHelpText
Sets job parameter's help text.- Parameters:
helpText
- Job parameter's help text
-
getDataType
Provides job parameter type. Supported types are 'String', 'Boolean' and 'Number'.- Returns:
- Job parameter type
-
setDataType
Sets job parameter type. Supported types are 'String', 'Boolean' and 'Number'.- Parameters:
dataType
- Job parameter type
-
getValue
Provides Job parameter value.- Returns:
- Job parameter value
-
setValue
Sets Job parameter value.- Parameters:
value
- Job parameter value
-
getParameterKey
Provides Job parameter key in OIM repository.- Returns:
- Job parameter key in OIM repository
-
setParameterKey
Sets Job parameter key in OIM repository.- Parameters:
key
- Job parameter key in OIM repository
-
toString
Implement toString() for VO
-