Class JobTaskSetup

All Implemented Interfaces:
Serializable

public class JobTaskSetup extends TaskSetup
The class that represents the setup information for the job task elements in a process flow.
See Also:
  • Constructor Details

    • JobTaskSetup

      public JobTaskSetup(String name, String description, String elementId, Element.ElementType type, String processFlowIdentifier)
      It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the elements returned by the API.
      Parameters:
      name - The name of the element.
      description - The description of the element.
      elementId - The identifier of the element as it appears in the process flow definition.
      type - The type of the element.
      processFlowIdentifier - The identifier of the process flow that contains the element.
  • Method Details

    • getJobPath

      public String getJobPath()
      Gets the full path of the job.
      Returns:
      The full path.
    • setJobPath

      public void setJobPath(String jobPath)
      Sets the full path of the job.
      Parameters:
      jobPath - The full path.
    • getJobVersion

      public String getJobVersion()
      Gets the version of the job.
      Returns:
      The version.
    • setJobVersion

      public void setJobVersion(String jobVersion)
      Sets the version of the job. If null is specified, the latest version is used.
      Parameters:
      jobVersion - The version.
    • getParameterValues

      public List<ParameterValue> getParameterValues()
      Get the parameter values that override the default parameter values in the job.
      Returns:
      The parameter values.
    • setParameterValues

      public void setParameterValues(List<ParameterValue> parameterValues)
      Sets the parameter values that override the default parameter values in the job.
      Parameters:
      parameterValues - The parameter values that override the default parameter values in the job.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class TaskSetup
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class TaskSetup
    • toString

      public String toString()
      Overrides:
      toString in class TaskSetup