public class MethodProxyScheduledLockAopBeanPostProcessor
extends org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
Constructor and Description |
---|
MethodProxyScheduledLockAopBeanPostProcessor(String defaultLockAtMostFor,
String defaultLockAtLeastFor,
LockProvider lockProvider) |
Modifier and Type | Method and Description |
---|---|
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 |
setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver)
Set the StringValueResolver to use for resolving embedded definition values.
|
prepareProxyFactory, setBeanFactory
customizeProxyFactory, isEligible, isEligible, postProcessBeforeInitialization, setBeforeExistingAdvisors
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoader
copyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toString
public MethodProxyScheduledLockAopBeanPostProcessor(String defaultLockAtMostFor, String defaultLockAtLeastFor, LockProvider lockProvider)
protected org.springframework.aop.support.AbstractPointcutAdvisor getAdvisor(LockProvider lockProvider)
public void setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver)
setEmbeddedValueResolver
in interface org.springframework.context.EmbeddedValueResolverAware
public Object postProcessAfterInitialization(Object bean, String beanName)
postProcessAfterInitialization
in interface org.springframework.beans.factory.config.BeanPostProcessor
postProcessAfterInitialization
in class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
protected Duration defaultLockAtLeastForDuration()
protected Duration defaultLockAtMostForDuration()
protected org.springframework.util.StringValueResolver getResolver()
public LockProvider getLockProvider()
Copyright © 2019. All rights reserved.