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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDescription()
Returns description of the block.java.lang.String
getId()
Returns id of the block.SatelliteConnectionState
getSatelliteConnectionState()
BlockExecutionState
getState()
java.lang.Boolean
hasSteps()
-
-
-
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
-
-