public class AspectJExpressionPointcutAdvisor extends AbstractGenericPointcutAdvisor implements BeanFactoryAware
EMPTY_ADVICE
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
AspectJExpressionPointcutAdvisor() |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getExpression() |
StringSE | getLocation() |
Pointcut | getPointcut() このアドバイザーを駆動するポイントカットを取得します。 |
void | setBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。 |
void | setExpression(StringSE expression) |
void | setLocation(StringSE location) |
void | setParameterNames(StringSE... names) |
void | setParameterTypes(ClassSE<?>... types) |
getAdvice, setAdvice, toString
equals, getOrder, hashCode, isPerInstance, setOrder
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public void setParameterNames(StringSE... names)
public void setParameterTypes(ClassSE<?>... 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