Class StepStateImpl

  • All Implemented Interfaces:
    HasExecutionState, StepState

    public class StepStateImpl
    extends java.lang.Object
    implements StepState
    $INTERFACE is ... User: greg Date: 10/15/13 Time: 4:13 PM
    • Constructor Detail

      • StepStateImpl

        public StepStateImpl()
    • Method Detail

      • getMetadata

        public java.util.Map getMetadata()
        Specified by:
        getMetadata in interface StepState
        Returns:
        Any metadata
      • setMetadata

        public void setMetadata​(java.util.Map metadata)
      • getErrorMessage

        public java.lang.String getErrorMessage()
        Specified by:
        getErrorMessage in interface StepState
        Returns:
        Potential error message if state is failed
      • setErrorMessage

        public void setErrorMessage​(java.lang.String errorMessage)
      • setExecutionState

        public void setExecutionState​(ExecutionState executionState)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getStartTime

        public java.util.Date getStartTime()
        Specified by:
        getStartTime in interface StepState
        Returns:
        Timestamp that the executionState left WAITING
      • setStartTime

        public void setStartTime​(java.util.Date startTime)
      • getEndTime

        public java.util.Date getEndTime()
        Specified by:
        getEndTime in interface StepState
        Returns:
        Timestamp that the executionState was completed
      • setEndTime

        public void setEndTime​(java.util.Date endTime)
      • getUpdateTime

        public java.util.Date getUpdateTime()
        Specified by:
        getUpdateTime in interface StepState
        Returns:
        Last timestamp that the executionState changed
      • setUpdateTime

        public void setUpdateTime​(java.util.Date updateTime)