Interface Step

    • Field Detail

    • Method Detail

      • getOrder

        int getOrder()
        The order of the step in the step list.
        Returns:
        the order.
      • getDescription

        java.lang.String getDescription()
        Returns a description of what this step will really do on execution.
        Returns:
        the description.
      • execute

        StepExitCode execute​(ExecutionContext ctx)
                      throws java.lang.Exception
        Parameters:
        ctx - Context info required to execute the step.
        Returns:
        exit code of the execution, successful, failed or paused.
        Throws:
        java.lang.Exception - Any type of exception can be thrown, this to prevent implementors of having to wrap any non-runtime exceptions.
      • skippable

        default boolean skippable()
        Returns whether a step can be skipped
        Returns:
        boolean