| 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.aspect.result | |
| com.aspectran.core.activity.process.action | |
| com.aspectran.core.component.aspect | |
| com.aspectran.core.component.bean.proxy | |
| com.aspectran.core.context.rule |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.util.List<AspectAdviceRule> |
AbstractActivity.getAfterAdviceRuleList() |
|
protected java.util.List<AspectAdviceRule> |
AbstractActivity.getBeforeAdviceRuleList() |
|
protected java.util.List<AspectAdviceRule> |
AbstractActivity.getFinallyAdviceRuleList() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Activity.executeAdvice(AspectAdviceRule aspectAdviceRule) |
Executes an aspect advice with a given rule.
|
void |
BasicActivity.executeAdvice(AspectAdviceRule aspectAdviceRule) |
|
void |
Activity.executeAdviceWithoutThrow(AspectAdviceRule aspectAdviceRule) |
Executes an aspect advice with a given rule and does not raise an exception.
|
void |
BasicActivity.executeAdviceWithoutThrow(AspectAdviceRule aspectAdviceRule) |
|
protected void |
AbstractActivity.putAdviceResult(AspectAdviceRule aspectAdviceRule,
java.lang.Object adviceActionResult) |
Puts the result of the advice.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Activity.executeAdvice(java.util.List<AspectAdviceRule> aspectAdviceRuleList) |
Execute aspect advices with given rules.
|
void |
BasicActivity.executeAdvice(java.util.List<AspectAdviceRule> aspectAdviceRuleList) |
|
void |
Activity.executeAdviceWithoutThrow(java.util.List<AspectAdviceRule> aspectAdviceRuleList) |
Execute aspect advices with given rules, and does not raise exceptions.
|
void |
BasicActivity.executeAdviceWithoutThrow(java.util.List<AspectAdviceRule> aspectAdviceRuleList) |
| Modifier and Type | Method | Description |
|---|---|---|
AspectAdviceRule |
AspectAdviceException.getAspectAdviceRule() |
Returns the aspect advice rule.
|
| 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.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
AspectAdviceResult.putAdviceResult(AspectAdviceRule aspectAdviceRule,
java.lang.Object adviceActionResult) |
| Modifier and Type | Method | Description |
|---|---|---|
AspectAdviceRule |
BeanAction.getAspectAdviceRule() |
Gets the aspect advice rule.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
BeanAction.setAspectAdviceRule(AspectAdviceRule aspectAdviceRule) |
Sets the aspect advice rule.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<AspectAdviceRule> |
AspectAdviceRuleRegistry.getAfterAdviceRuleList() |
|
java.util.List<AspectAdviceRule> |
AspectAdviceRuleRegistry.getBeforeAdviceRuleList() |
|
java.util.List<AspectAdviceRule> |
AspectAdviceRuleRegistry.getFinallyAdviceRuleList() |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
AbstractDynamicBeanProxy.isSameBean(BeanRule beanRule,
AspectAdviceRule aspectAdviceRule) |
| Modifier and Type | Method | Description |
|---|---|---|
static AspectAdviceRule |
AspectAdviceRule.newInstance(AspectRule aspectRule,
AspectAdviceType aspectAdviceType) |
|
AspectAdviceRule |
AspectRule.touchAspectAdviceRule(AspectAdviceType aspectAdviceType) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<AspectAdviceRule> |
AspectRule.getAspectAdviceRuleList() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AspectRule.setAspectAdviceRuleList(java.util.List<AspectAdviceRule> aspectAdviceRuleList) |
| Constructor | Description |
|---|---|
ExceptionThrownRule(AspectAdviceRule aspectAdviceRule) |
Copyright © 2008–2018 The Aspectran Project. All rights reserved.