@NonNullApi

# Package org.gradle.api.execution

Classes for managing and monitoring build execution.

- Interface Summary
  Interface | Description
  --- | ---
  TaskActionListener | A `TaskActionListener` is notified of the actions that a task performs.
  TaskExecutionGraph | A `TaskExecutionGraph` is responsible for managing the execution of the `Task` instances which are part of the build.
  TaskExecutionGraphListener | A `TaskExecutionGraphListener` is notified when the `TaskExecutionGraph` has been populated.
  TaskExecutionListener | A `TaskExecutionListener` is notified of the execution of the tasks in a build.

- Class Summary
  Class | Description
  --- | ---
  TaskExecutionAdapter | A `TaskExecutionListener` adapter class for receiving task execution events.