public class SchedulerProxyScheduledLockAopBeanPostProcessor
extends org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
| Constructor and Description |
|---|
SchedulerProxyScheduledLockAopBeanPostProcessor(String defaultLockAtMostFor,
String defaultLockAtLeastFor) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected Duration |
defaultLockAtLeastForDuration() |
protected Duration |
defaultLockAtMostForDuration() |
protected org.springframework.aop.support.AbstractPointcutAdvisor |
getAdvisor(LockProvider lockProvider) |
LockProvider |
getLockProvider() |
protected org.springframework.util.StringValueResolver |
getResolver() |
Object |
postProcessAfterInitialization(Object bean,
String beanName) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void |
setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver)
Set the StringValueResolver to use for resolving embedded definition values.
|
void |
setLockProvider(LockProvider lockProvider)
Support for manually setting lockProvider
|
prepareProxyFactorycustomizeProxyFactory, isEligible, isEligible, postProcessBeforeInitialization, setBeforeExistingAdvisorsevaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoadercopyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toStringprotected org.springframework.aop.support.AbstractPointcutAdvisor getAdvisor(LockProvider lockProvider)
public void setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver)
setEmbeddedValueResolver in interface org.springframework.context.EmbeddedValueResolverAwarepublic void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwaresetBeanFactory in class org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessorpublic Object postProcessAfterInitialization(Object bean, String beanName)
postProcessAfterInitialization in interface org.springframework.beans.factory.config.BeanPostProcessorpostProcessAfterInitialization in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessorprotected Duration defaultLockAtLeastForDuration()
protected Duration defaultLockAtMostForDuration()
protected org.springframework.util.StringValueResolver getResolver()
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic LockProvider getLockProvider()
public void setLockProvider(LockProvider lockProvider)
Copyright © 2018. All rights reserved.