public class AspectJExpressionPointcutAdvisor extends AbstractGenericPointcutAdvisor implements BeanFactoryAware
EMPTY_ADVICE
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
AspectJExpressionPointcutAdvisor() |
修飾子と型 | メソッドと説明 |
---|---|
java.lang.String | getExpression() |
java.lang.String | getLocation() |
Pointcut | getPointcut() このアドバイザーを駆動するポイントカットを取得します。 |
void | setBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。 |
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
public void setExpression(@Nullable java.lang.String expression)
@Nullable public java.lang.String getExpression()
public void setLocation(@Nullable java.lang.String location)
@Nullable 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
通常の Bean プロパティの設定後、ただし InitializingBean.afterPropertiesSet()
またはカスタム init-method などの初期化コールバックの前に呼び出されます。
BeanFactoryAware
の setBeanFactory
beanFactory
- 所有 BeanFactory(非 null
)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。BeanInitializationException
public Pointcut getPointcut()
PointcutAdvisor
PointcutAdvisor
の getPointcut