Interface BlockState
-
- All Known Subinterfaces:
CompositeBlockState,PhaseContainerState,PhaseState,StepBlockState
public interface BlockStateInformation 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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDescription()Returns description of the block.java.lang.StringgetId()Returns id of the block.SatelliteConnectionStategetSatelliteConnectionState()BlockExecutionStategetState()java.lang.BooleanhasSteps()
-
-
-
Method Detail
-
getId
java.lang.String getId()
Returns id of the block.- Returns:
- the id
-
getDescription
java.lang.String getDescription()
Returns description of the block.
-
getState
BlockExecutionState getState()
- Returns:
- the execution state of the block.
-
hasSteps
java.lang.Boolean hasSteps()
- Returns:
- true if block contains steps
-
getSatelliteConnectionState
SatelliteConnectionState getSatelliteConnectionState()
- Returns:
- state of the satellite
-
-