Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.springframework.scheduling.annotation
Interface SchedulingConfigurer

    public interface SchedulingConfigurer

Optional interface to be implemented by @`Configuration` classes annotated with @`EnableScheduling`. Typically used for setting a specific `TaskScheduler` bean to be used when executing scheduled tasks or for registering scheduled tasks in a programmatic fashion as opposed to the declarative approach of using the @`Scheduled` annotation. For example, this may be necessary when implementing `Trigger`-based tasks, which are not supported by the `@Scheduled` annotation.

See @`EnableScheduling` for detailed usage examples.

Since:
  3.1
Author:
  Chris Beams
See Also:
  `EnableScheduling`, `ScheduledTaskRegistrar`

Method Summary
`void` | `configureTasks(ScheduledTaskRegistrar taskRegistrar)` Callback allowing a `TaskScheduler` and specific `Task` instances to be registered against the given the `ScheduledTaskRegistrar`

Method Detail

### configureTasks

    void configureTasks(ScheduledTaskRegistrar taskRegistrar)

  Callback allowing a `TaskScheduler` and specific `Task` instances to be registered against the given the `ScheduledTaskRegistrar`

  Parameters:
    `taskRegistrar` - the registrar to be configured.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD