Interface Step

  • All Superinterfaces:
    Identified
    All Known Implementing Classes:
    StepContainer

    public interface Step
    extends Identified
    Represents a step, which is part of `job` execution. Step is used to describe and track a specific execution unit which is part of a wider sequence. Some steps support reporting their progress.
    • Method Detail

      • endTime

        Date endTime()
      • endTimePresent

        boolean endTimePresent()
      • external

        boolean external()
      • externalPresent

        boolean externalPresent()
      • externalTypePresent

        boolean externalTypePresent()
      • numberAsByte

        Byte numberAsByte()
      • numberAsShort

        Short numberAsShort()
      • numberAsInteger

        Integer numberAsInteger()
      • numberAsLong

        Long numberAsLong()
      • numberPresent

        boolean numberPresent()
      • progressAsByte

        Byte progressAsByte()
      • progressAsShort

        Short progressAsShort()
      • progressAsInteger

        Integer progressAsInteger()
      • progressAsLong

        Long progressAsLong()
      • progressPresent

        boolean progressPresent()
      • startTime

        Date startTime()
      • startTimePresent

        boolean startTimePresent()
      • statusPresent

        boolean statusPresent()
      • typePresent

        boolean typePresent()
      • executionHost

        Host executionHost()
      • executionHostPresent

        boolean executionHostPresent()
      • job

        Job job()
      • jobPresent

        boolean jobPresent()
      • parentStep

        Step parentStep()
      • parentStepPresent

        boolean parentStepPresent()
      • statisticsPresent

        boolean statisticsPresent()