Interface ScheduleTaskExecutionContext

All Superinterfaces:
BaseContext, SpecialistsBroker

@ForUseOnly public interface ScheduleTaskExecutionContext extends BaseContext
Execution context for a task execution, providing specific, task- and job-related agents to access their information.
Since:
5.2.14
See Also:
  • Method Details

    • getExecutionId

      long getExecutionId()
      The id of the current control
      Returns:
      The id of the current control
      Since:
      5.2.221003
    • getTask

      @NotNull @NotNull ScheduleTask getTask()
      Returns the ScheduleTask for this context
      Returns:
      The ScheduleTask for this context
      Since:
      5.2.220405
    • getTaskIndex

      int getTaskIndex()
      Returns the index of the current task in the ScheduleEntry
      Returns:
      The index of the current task in the ScheduleEntry
      Since:
      5.2.220405