Interface BlockState

All Known Subinterfaces:
CompositeBlockState, PhaseContainerState, PhaseState, StepBlockState

public interface BlockState
Information about a block.

A block is a representation for a sequence of steps. It is used to facilitate the parallel execution of steps, and also for for sequential orchestration.

  • Method Details

    • getId

      String getId()
      Returns id of the block.
      Returns:
      the id
    • getDescription

      String getDescription()
      Returns description of the block.
    • getState

      Returns:
      the execution state of the block.
    • hasSteps

      Boolean hasSteps()
      Returns:
      true if block contains steps
    • getSatelliteConnectionState

      SatelliteConnectionState getSatelliteConnectionState()
      Returns:
      state of the satellite