Interface WorkFlowLogService


public interface WorkFlowLogService
Service interface for recording workFlow tasks' log
Author:
Richard Wang (Github: richardW98)
  • Method Summary

    Modifier and Type
    Method
    Description
    getLog(UUID workFlowExecutionId, String taskName)
    contract to get log for a task execution
    void
    writeLog(UUID workFlowExecutionId, String taskName, WorkFlowTaskLog log)
    contract to add log to a task execution
  • Method Details

    • getLog

      String getLog(UUID workFlowExecutionId, String taskName)
      contract to get log for a task execution
      Parameters:
      workFlowExecutionId - main WorkFlow Execution's ID
      taskName - task name for the log
      Returns:
      log of the task execution
    • writeLog

      void writeLog(UUID workFlowExecutionId, String taskName, WorkFlowTaskLog log)
      contract to add log to a task execution
      Parameters:
      workFlowExecutionId - main WorkFlow Execution's ID
      taskName - task name for the log
      log - log dto object of the task execution