Class TaskManagementExecutor

java.lang.Object
io.trino.execution.TaskManagementExecutor
All Implemented Interfaces:
AutoCloseable

public final class TaskManagementExecutor extends Object implements AutoCloseable
Holder of ScheduledExecutorService used for task management.
  • Constructor Details

    • TaskManagementExecutor

      public TaskManagementExecutor()
  • Method Details

    • close

      @PreDestroy public void close()
      Specified by:
      close in interface AutoCloseable
    • getExecutor

      public ScheduledExecutorService getExecutor()
    • getTaskManagementExecutor

      public io.airlift.concurrent.ThreadPoolExecutorMBean getTaskManagementExecutor()