Uses of Class
com.aspectran.core.context.rule.AspectAdviceRule
-
Packages that use AspectAdviceRule Package Description com.aspectran.core.activity A package for handling an activity that perform requests, business logic, and responses.com.aspectran.core.activity.aspect com.aspectran.core.activity.process.action com.aspectran.core.component.aspect com.aspectran.core.component.bean.proxy com.aspectran.core.context.rule -
-
Uses of AspectAdviceRule in com.aspectran.core.activity
Methods in com.aspectran.core.activity that return types with arguments of type AspectAdviceRule Modifier and Type Method Description protected java.util.List<AspectAdviceRule>
AdviceActivity. getAfterAdviceRuleList()
protected java.util.List<AspectAdviceRule>
AdviceActivity. getBeforeAdviceRuleList()
protected java.util.List<AspectAdviceRule>
AdviceActivity. getFinallyAdviceRuleList()
Methods in com.aspectran.core.activity with parameters of type AspectAdviceRule Modifier and Type Method Description void
Activity. executeAdvice(AspectAdviceRule aspectAdviceRule, boolean throwable)
Executes an aspect advice with a given rule.void
AdviceActivity. executeAdvice(AspectAdviceRule aspectAdviceRule, boolean throwable)
void
DefaultActivity. executeAdvice(AspectAdviceRule aspectAdviceRule, boolean throwable)
protected void
AdviceActivity. putAdviceResult(AspectAdviceRule aspectAdviceRule, java.lang.Object adviceActionResult)
Puts the result of the advice.Method parameters in com.aspectran.core.activity with type arguments of type AspectAdviceRule Modifier and Type Method Description void
Activity. executeAdvice(java.util.List<AspectAdviceRule> aspectAdviceRuleList, boolean throwable)
Execute aspect advices with given rules.void
AdviceActivity. executeAdvice(java.util.List<AspectAdviceRule> aspectAdviceRuleList, boolean throwable)
void
DefaultActivity. executeAdvice(java.util.List<AspectAdviceRule> aspectAdviceRuleList, boolean throwable)
-
Uses of AspectAdviceRule in com.aspectran.core.activity.aspect
Methods in com.aspectran.core.activity.aspect that return AspectAdviceRule Modifier and Type Method Description AspectAdviceRule
AspectAdviceException. getAspectAdviceRule()
Returns the aspect advice rule.Methods in com.aspectran.core.activity.aspect with parameters of type AspectAdviceRule Modifier and Type Method Description void
AspectAdviceResult. putAdviceResult(AspectAdviceRule aspectAdviceRule, java.lang.Object adviceActionResult)
Constructors in com.aspectran.core.activity.aspect with parameters of type AspectAdviceRule Constructor Description AspectAdviceException(java.lang.String msg, AspectAdviceRule aspectAdviceRule, java.lang.Throwable cause)
Constructor to create exception to wrap another exception and pass a message. -
Uses of AspectAdviceRule in com.aspectran.core.activity.process.action
Methods in com.aspectran.core.activity.process.action that return AspectAdviceRule Modifier and Type Method Description AspectAdviceRule
AdviceAction. getAspectAdviceRule()
Gets the aspect advice rule.Constructors in com.aspectran.core.activity.process.action with parameters of type AspectAdviceRule Constructor Description AdviceAction(InvokeActionRule invokeActionRule, AspectAdviceRule aspectAdviceRule)
Instantiates a new AdviceAction. -
Uses of AspectAdviceRule in com.aspectran.core.component.aspect
Methods in com.aspectran.core.component.aspect that return types with arguments of type AspectAdviceRule Modifier and Type Method Description java.util.List<AspectAdviceRule>
AspectAdviceRuleRegistry. getAfterAdviceRuleList()
java.util.List<AspectAdviceRule>
AspectAdviceRuleRegistry. getBeforeAdviceRuleList()
java.util.List<AspectAdviceRule>
AspectAdviceRuleRegistry. getFinallyAdviceRuleList()
Methods in com.aspectran.core.component.aspect with parameters of type AspectAdviceRule Modifier and Type Method Description void
AspectAdviceRuleRegistry. addAspectAdviceRule(AspectAdviceRule aspectAdviceRule)
-
Uses of AspectAdviceRule in com.aspectran.core.component.bean.proxy
Methods in com.aspectran.core.component.bean.proxy with parameters of type AspectAdviceRule Modifier and Type Method Description protected boolean
AbstractDynamicBeanProxy. isSameBean(BeanRule beanRule, AspectAdviceRule aspectAdviceRule)
-
Uses of AspectAdviceRule in com.aspectran.core.context.rule
Methods in com.aspectran.core.context.rule that return AspectAdviceRule Modifier and Type Method Description AspectAdviceRule
ExceptionThrownRule. getAspectAdviceRule()
AspectAdviceRule
AspectRule. newAspectAdviceRule(AspectAdviceType aspectAdviceType)
static AspectAdviceRule
AspectAdviceRule. newInstance(AspectRule aspectRule, AspectAdviceType aspectAdviceType)
Methods in com.aspectran.core.context.rule that return types with arguments of type AspectAdviceRule Modifier and Type Method Description java.util.List<AspectAdviceRule>
AspectRule. getAspectAdviceRuleList()
Method parameters in com.aspectran.core.context.rule with type arguments of type AspectAdviceRule Modifier and Type Method Description void
AspectRule. setAspectAdviceRuleList(java.util.List<AspectAdviceRule> aspectAdviceRuleList)
Constructors in com.aspectran.core.context.rule with parameters of type AspectAdviceRule Constructor Description ExceptionThrownRule(AspectAdviceRule aspectAdviceRule)
-