Class ResilientMethodsConfiguration
java.lang.Object
org.springframework.resilience.annotation.ResilientMethodsConfiguration
- All Implemented Interfaces:
Aware, ImportAware
@Configuration(proxyBeanMethods=false)
@Role(2)
public class ResilientMethodsConfiguration
extends Object
implements ImportAware
@Configuration
class that registers the Spring infrastructure beans necessary
to enable proxy-based method invocations with retry and concurrency limit behavior.- Since:
- 7.0
- Author:
- Juergen Hoeller
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setImportMetadata
(AnnotationMetadata importMetadata) Set the annotation metadata of the importing @Configuration
class.
-
Constructor Details
-
ResilientMethodsConfiguration
public ResilientMethodsConfiguration()
-
-
Method Details
-
setImportMetadata
Description copied from interface:ImportAware
Set the annotation metadata of the importing @Configuration
class.- Specified by:
setImportMetadata
in interfaceImportAware
-
retryAdvisor
@Bean(name="org.springframework.resilience.annotation.internalRetryAnnotationProcessor") @Role(2) public RetryAnnotationBeanPostProcessor retryAdvisor() -
concurrencyLimitAdvisor
@Bean(name="org.springframework.resilience.annotation.internalConcurrencyLimitProcessor") @Role(2) public ConcurrencyLimitBeanPostProcessor concurrencyLimitAdvisor()
-