# Uses of Package
org.springframework.cloud.task.listener.annotation

Packages that use org.springframework.cloud.task.listener.annotation
Package
Description
io.spring.configuration
org.springframework.cloud.task.batch.listener
org.springframework.cloud.task.batch.partition
org.springframework.cloud.task.configuration
Interfaces for configuring Spring Cloud Task and a default implementations.
org.springframework.cloud.task.listener

- Classes in org.springframework.cloud.task.listener.annotation used by io.spring.configuration
  Class
  Description
  BeforeTask
  `TaskExecutionListener.onTaskStartup(TaskExecution)`.
- Classes in org.springframework.cloud.task.listener.annotation used by org.springframework.cloud.task.batch.listener
  Class
  Description
  BeforeTask
  `TaskExecutionListener.onTaskStartup(TaskExecution)`.
- Classes in org.springframework.cloud.task.listener.annotation used by org.springframework.cloud.task.batch.partition
  Class
  Description
  BeforeTask
  `TaskExecutionListener.onTaskStartup(TaskExecution)`.
- Classes in org.springframework.cloud.task.listener.annotation used by org.springframework.cloud.task.configuration
  Class
  Description
  AfterTask
  `TaskExecutionListener.onTaskEnd(TaskExecution)`.
  BeforeTask
  `TaskExecutionListener.onTaskStartup(TaskExecution)`.
  FailedTask
  `TaskExecutionListener.onTaskFailed(TaskExecution, Throwable)`.
- Classes in org.springframework.cloud.task.listener.annotation used by org.springframework.cloud.task.listener
  Class
  Description
  TaskListenerExecutor
  Identifies all beans that contain a TaskExecutionListener annotation and stores the associated method so that it can be called by the `TaskExecutionListener` at the appropriate time.