Class RemoteStepState

java.lang.Object
com.xebialabs.deployit.booter.remote.execution.RemoteStepState
All Implemented Interfaces:
com.xebialabs.deployit.engine.api.execution.StepState

public class RemoteStepState extends Object implements com.xebialabs.deployit.engine.api.execution.StepState
  • Constructor Details

    • RemoteStepState

      public RemoteStepState()
  • Method Details

    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getState

      public com.xebialabs.deployit.engine.api.execution.StepExecutionState getState()
      Specified by:
      getState in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getLog

      public String getLog()
      Specified by:
      getLog in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getPreviousAttemptsLogs

      public List<String> getPreviousAttemptsLogs()
      Specified by:
      getPreviousAttemptsLogs in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getStartDate

      public org.joda.time.DateTime getStartDate()
      Specified by:
      getStartDate in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getCompletionDate

      public org.joda.time.DateTime getCompletionDate()
      Specified by:
      getCompletionDate in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getFailureCount

      public int getFailureCount()
      Specified by:
      getFailureCount in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getMetadata

      public Map<String,String> getMetadata()
      Specified by:
      getMetadata in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getSkippable

      public boolean getSkippable()
      Specified by:
      getSkippable in interface com.xebialabs.deployit.engine.api.execution.StepState
    • setDescription

      public void setDescription(String description)
    • setState

      public void setState(com.xebialabs.deployit.engine.api.execution.StepExecutionState state)
    • setLog

      public void setLog(String log)
    • setPreviousAttemptsLogs

      public void setPreviousAttemptsLogs(List<String> logs)
    • setStartDate

      public void setStartDate(org.joda.time.DateTime startDate)
    • setCompletionDate

      public void setCompletionDate(org.joda.time.DateTime completionDate)
    • setFailureCount

      public void setFailureCount(int failureCount)
    • setMetadata

      public void setMetadata(Map<String,String> metadata)
    • setSkippable

      public void setSkippable(boolean skippable)
    • toString

      public String toString()
      Overrides:
      toString in class Object