# Uses of Class
org.springframework.context.annotation.AdviceModeImportSelector

Packages that use AdviceModeImportSelector
Package
Description
org.springframework.cache.annotation
Annotations and supporting classes for declarative cache management.
org.springframework.scheduling.annotation
Annotation support for asynchronous method execution.

## Uses of AdviceModeImportSelector in org.springframework.cache.annotation

Subclasses of AdviceModeImportSelector in org.springframework.cache.annotation
Modifier and Type
Class
Description
`class`
`CachingConfigurationSelector`
Selects which implementation of `AbstractCachingConfiguration` should be used based on the value of `EnableCaching.mode()` on the importing `@Configuration` class.

## Uses of AdviceModeImportSelector in org.springframework.scheduling.annotation

Subclasses of AdviceModeImportSelector in org.springframework.scheduling.annotation
Modifier and Type
Class
Description
`class`
`AsyncConfigurationSelector`
Selects which implementation of `AbstractAsyncConfiguration` should be used based on the value of `EnableAsync.mode()` on the importing `@Configuration` class.