com.dtolabs.rundeck.core.execution.workflow.state
Interface StepState

All Known Implementing Classes:
StepStateImpl

public interface StepState

Describes the state of a step, which includes the execution status, and possible metadata


Method Summary
 java.util.Date getEndTime()
          Timestamp that the executionState was completed
 java.lang.String getErrorMessage()
          Potential error message if state is failed
 ExecutionState getExecutionState()
          The execution state
 java.util.Map getMetadata()
          Any metadata
 java.util.Date getStartTime()
          Timestamp that the executionState left WAITING
 java.util.Date getUpdateTime()
          Last timestamp that the executionState changed
 

Method Detail

getExecutionState

ExecutionState getExecutionState()
The execution state

Returns:

getMetadata

java.util.Map getMetadata()
Any metadata

Returns:

getErrorMessage

java.lang.String getErrorMessage()
Potential error message if state is failed

Returns:

getStartTime

java.util.Date getStartTime()
Timestamp that the executionState left WAITING

Returns:

getUpdateTime

java.util.Date getUpdateTime()
Last timestamp that the executionState changed

Returns:

getEndTime

java.util.Date getEndTime()
Timestamp that the executionState was completed

Returns: