Interface TaskDirectory


public interface TaskDirectory
Contains the paths for various directories used by a task for logs, reports, and persisting intermediate data.
  • Method Details

    • getTaskDir

      File getTaskDir(String taskId)
      Returns:
      {baseTaskDir}/{taskId}
    • getTaskWorkDir

      File getTaskWorkDir(String taskId)
      Returns:
      {baseTaskDir}/{taskId}/work
    • getTaskLogFile

      File getTaskLogFile(String taskId)
      Returns:
      {baseTaskDir}/{taskId}/log
    • getTaskTempDir

      File getTaskTempDir(String taskId)
      Returns:
      {baseTaskDir}/{taskId}/temp
    • getTaskLockFile

      File getTaskLockFile(String taskId)
      Returns:
      {baseTaskDir}/{taskId}/lock