Class RunResult

java.lang.Object
org.camunda.automator.engine.RunResult

public class RunResult extends Object
  • Constructor Details

    • RunResult

      public RunResult(RunScenario runScenario)
  • Method Details

    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date date)
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date date)
    • addProcessInstanceId

      public void addProcessInstanceId(String processId, String processInstanceId)
      Add the process instance - this is mandatory to
      Parameters:
      processInstanceId - processInstanceId to add
    • registerAddProcessInstance

      public void registerAddProcessInstance(String processId, boolean withSuccess)
      large flow: just register the number of PI
    • addTimeExecution

      public void addTimeExecution(long timeToAdd)
    • addStepExecution

      public void addStepExecution(ScenarioStep step, long timeExecution)
    • registerAddStepExecution

      public void registerAddStepExecution()
      large flow: just register the number of execution
    • registerAddErrorStepExecution

      public void registerAddErrorStepExecution()
    • getListErrors

      public List<RunResult.ErrorDescription> getListErrors()
    • addError

      public void addError(ScenarioStep step, String explanation)
    • addError

      public void addError(ScenarioStep step, AutomatorException e)
    • addVerification

      public void addVerification(ScenarioVerificationBasic verification, boolean isSuccess, String message)
    • getListVerifications

      public List<RunResult.VerificationStatus> getListVerifications()
    • add

      public void add(RunResult result)
      Merge the result in this result
      Parameters:
      result - the result object
    • isSuccess

      public boolean isSuccess()
    • getFirstProcessInstanceId

      public String getFirstProcessInstanceId()
    • getProcessInstanceId

      public List<String> getProcessInstanceId()
    • getTimeExecution

      public long getTimeExecution()
    • setTimeExecution

      public void setTimeExecution(long timeExecution)
    • getProcessIdDeployed

      public List<String> getProcessIdDeployed()
    • addDeploymentProcessId

      public void addDeploymentProcessId(String processId)
    • getRecordCreationPI

      public Map<String,RunResult.RecordCreationPI> getRecordCreationPI()
    • getRecordCreationPIAllProcesses

      public long getRecordCreationPIAllProcesses()
    • getNumberOfSteps

      public int getNumberOfSteps()
    • getNumberOfErrorSteps

      public int getNumberOfErrorSteps()
    • getSynthesis

      public String getSynthesis(boolean fullDetail)
      Returns:
      a synthesis