Class JobStep


  • public class JobStep
    extends Object
    Provide a Job Step value object class.
    Since:
    5.0.0
    • Constructor Detail

      • JobStep

        public JobStep()
      • JobStep

        public JobStep​(com.avoka.fc.core.entity.JobStep jobStep)
        Create a Job Step value object with the given job step entity parameter.
        Parameters:
        jobStep - the job step entity parameter (required)
      • JobStep

        public JobStep​(Map fields)
        Create a unit testing JobStep value object with the given fields.
        Parameters:
        fields - the job step entity fields (required)
        Since:
        5.1.4
    • Method Detail

      • toString

        public String toString()
        Overrides:
        toString in class Object
        Returns:
        a string representation of the object.
      • getId

        public Long getId()
        The job step record (PK).
      • getName

        public String getName()
        The job step name.
      • getType

        public String getType()
        The job step type.
      • getStatus

        public String getStatus()
        The job step status.
      • getCurrentJobActionId

        public Long getCurrentJobActionId()
        The current job action id (PK).
      • getExpiryServiceId

        public Long getExpiryServiceId()
        The job step expiry service id (PK).
      • isAllFormsEditable

        public boolean isAllFormsEditable()
        The all forms editable option.
      • isDynamicPreConditions

        public boolean isDynamicPreConditions()
        The dynamic pre-conditions option.
      • isShareExtractData

        public boolean isShareExtractData()
        The share form data extracts between step forms option.
      • isShareFormData

        public boolean isShareFormData()
        The share form XML data between step forms option.
      • isShowPreviousForms

        public boolean isShowPreviousForms()
        The show previous step forms option.
      • getNextStepName

        public String getNextStepName()
        The next job step name.
      • getTimeCreated

        public Date getTimeCreated()
        The time the job step was created.
      • getTimeCompletionScheduled

        public Date getTimeCompletionScheduled()
        The time the job step is scheduled to be completed.
      • getTimeFinished

        public Date getTimeFinished()
        The time the job step was finished.
      • getJobActions

        public List<JobAction> getJobActions()
        The job step actions.