public class AspectJExpressionPointcutAdvisor extends AbstractGenericPointcutAdvisor implements BeanFactoryAware
Modifier and Type | Field and Description |
---|---|
private AspectJExpressionPointcut |
pointcut |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
AspectJExpressionPointcutAdvisor() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExpression() |
java.lang.String |
getLocation() |
Pointcut |
getPointcut()
Get the Pointcut that drives this advisor.
|
void |
setBeanFactory(BeanFactory beanFactory)
Callback that supplies the owning factory to a bean instance.
|
void |
setExpression(java.lang.String expression) |
void |
setLocation(java.lang.String location) |
void |
setParameterNames(java.lang.String... names) |
void |
setParameterTypes(java.lang.Class<?>... types) |
getAdvice, setAdvice, toString
equals, getOrder, hashCode, isPerInstance, setOrder
private final AspectJExpressionPointcut pointcut
public void setExpression(java.lang.String expression)
public java.lang.String getExpression()
public void setLocation(java.lang.String location)
public java.lang.String getLocation()
public void setParameterNames(java.lang.String... names)
public void setParameterTypes(java.lang.Class<?>... types)
public void setBeanFactory(BeanFactory beanFactory)
BeanFactoryAware
Invoked after the population of normal bean properties
but before an initialization callback such as
InitializingBean.afterPropertiesSet()
or a custom init-method.
setBeanFactory
in interface BeanFactoryAware
beanFactory
- owning BeanFactory (never null
).
The bean can immediately call methods on the factory.BeanInitializationException
public Pointcut getPointcut()
PointcutAdvisor
getPointcut
in interface PointcutAdvisor