# Uses of Interface
org.springframework.cloud.task.repository.TaskNameResolver

Packages that use TaskNameResolver
Package
Description
org.springframework.cloud.task.configuration
Interfaces for configuring Spring Cloud Task and a default implementations.
org.springframework.cloud.task.listener
org.springframework.cloud.task.repository.support
Classes used for setting up and supporting a task repositories.

- ## Uses of TaskNameResolver in org.springframework.cloud.task.configuration

  Methods in org.springframework.cloud.task.configuration that return TaskNameResolver
  Modifier and Type
  Method
  Description
  `TaskNameResolver`
  SimpleTaskAutoConfiguration.`taskNameResolver()`
  Methods in org.springframework.cloud.task.configuration with parameters of type TaskNameResolver
  Modifier and Type
  Method
  Description
  `SingleInstanceTaskListener`
  SingleTaskConfiguration.`taskListener(TaskNameResolver resolver)`
  Constructors in org.springframework.cloud.task.configuration with parameters of type TaskNameResolver
  Modifier
  Constructor
  Description
  ``
  `SingleInstanceTaskListener(DataSource dataSource, TaskNameResolver taskNameResolver, TaskProperties taskProperties, org.springframework.context.ApplicationEventPublisher applicationEventPublisher)`
  ``
  `SingleInstanceTaskListener(org.springframework.integration.support.locks.LockRegistry lockRegistry, TaskNameResolver taskNameResolver, TaskProperties taskProperties, org.springframework.context.ApplicationEventPublisher applicationEventPublisher)`
  ``
  `TaskLifecycleConfiguration(TaskProperties taskProperties, org.springframework.context.ConfigurableApplicationContext context, TaskRepository taskRepository, TaskExplorer taskExplorer, TaskNameResolver taskNameResolver, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.ApplicationArguments> applicationArguments)`

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

  Constructors in org.springframework.cloud.task.listener with parameters of type TaskNameResolver
  Modifier
  Constructor
  Description
  ``
  `TaskLifecycleListener(TaskRepository taskRepository, TaskNameResolver taskNameResolver, org.springframework.boot.ApplicationArguments applicationArguments, TaskExplorer taskExplorer, TaskProperties taskProperties, TaskListenerExecutorObjectFactory taskListenerExecutorObjectFactory)`

- ## Uses of TaskNameResolver in org.springframework.cloud.task.repository.support

  Classes in org.springframework.cloud.task.repository.support that implement TaskNameResolver
  Modifier and Type
  Class
  Description
  `class`
  `SimpleTaskNameResolver`
  Simple implementation of the `TaskNameResolver` interface.