# Package org.gradle.tooling.events.task

package org.gradle.tooling.events.task
Task execution specific interfaces and classes related to event notifications.

- Related Packages
  Package
  Description
  org.gradle.tooling.events
  The interfaces and classes related to registering for event notifications and listening to dispatched events.
  org.gradle.tooling.events.task.java
  Task execution result interfaces specific to Java projects.
- Interfaces
  Class
  Description
  TaskExecutionResult
  Describes the result of a non-skipped task.
  TaskFailureResult
  Describes how a task operation finished with failures.
  TaskFinishEvent
  An event that informs about a task having finished its execution.
  TaskOperationDescriptor
  Describes a task operation for which an event has occurred.
  TaskOperationResult
  Describes the result of running a task operation.
  TaskProgressEvent
  Root interface for all events that signal progress while executing a task.
  TaskSkippedResult
  Describes how a task operation was skipped.
  TaskStartEvent
  An event that informs about a task having started its execution.
  TaskSuccessResult
  Describes how a task operation finished successfully.