Class SnailJobClientRetryCoreAutoConfiguration
java.lang.Object
com.aizuda.snailjob.client.starter.SnailJobClientRetryCoreAutoConfiguration
@Configuration
@Role(2)
@ConditionalOnClass(com.aizuda.snailjob.client.core.annotation.Retryable.class)
@ComponentScan({"com.aizuda.snailjob.client.core","com.aizuda.snailjob.client.common"})
@ConditionalOnProperty(prefix="snail-job",
name="enabled",
havingValue="true")
public class SnailJobClientRetryCoreAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.aopalliance.intercept.MethodInterceptorsnailJobInterceptor(org.springframework.core.env.StandardEnvironment standardEnvironment, RetryStrategy localRetryStrategies) org.springframework.aop.AdvisorsnailJobPointcutAdvisor(org.aopalliance.intercept.MethodInterceptor snailJobInterceptor)
-
Constructor Details
-
SnailJobClientRetryCoreAutoConfiguration
public SnailJobClientRetryCoreAutoConfiguration()
-
-
Method Details
-
snailJobPointcutAdvisor
@Bean @Role(2) public org.springframework.aop.Advisor snailJobPointcutAdvisor(org.aopalliance.intercept.MethodInterceptor snailJobInterceptor) -
snailJobInterceptor
@Bean @Role(2) public org.aopalliance.intercept.MethodInterceptor snailJobInterceptor(org.springframework.core.env.StandardEnvironment standardEnvironment, @Lazy RetryStrategy localRetryStrategies)
-