# Uses of Interface
org.springframework.cloud.task.listener.TaskExecutionListener

Packages that use TaskExecutionListener
Package
Description
org.springframework.cloud.task.batch.partition
org.springframework.cloud.task.listener
org.springframework.cloud.task.listener.annotation

- ## Uses of TaskExecutionListener in org.springframework.cloud.task.batch.partition

  Classes in org.springframework.cloud.task.batch.partition that implement TaskExecutionListener
  Modifier and Type
  Class
  Description
  `class`
  `SimpleCommandLineArgsProvider`
  Returns any command line arguments used with the `TaskExecution` provided appended with any additional arguments configured.

- ## Uses of TaskExecutionListener in org.springframework.cloud.task.listener

  Classes in org.springframework.cloud.task.listener that implement TaskExecutionListener
  Modifier and Type
  Class
  Description
  `class`
  `TaskExecutionListenerSupport`
  Deprecated.
  since 3.0 in favor of the default implementations of `TaskExecutionListener`
  Methods in org.springframework.cloud.task.listener that return TaskExecutionListener
  Modifier and Type
  Method
  Description
  `TaskExecutionListener`
  TaskEventAutoConfiguration.ListenerConfiguration.`taskEventEmitter(org.springframework.cloud.stream.function.StreamBridge streamBridge, TaskEventProperties taskEventProperties)`

- ## Uses of TaskExecutionListener in org.springframework.cloud.task.listener.annotation

  Classes in org.springframework.cloud.task.listener.annotation that implement TaskExecutionListener
  Modifier and Type
  Class
  Description
  `class`
  `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.