Interface ActionRuleApplicable
-
- All Known Implementing Classes:
AbstractResponseRule,ActionList,AspectAdviceRule,ChooseWhenRule,DispatchRule,ExceptionThrownRule,ForwardRule,RedirectRule,TransformRule,TransletRule
public interface ActionRuleApplicableThe Interface ActionRuleApplicable.- Since:
- 2011. 2. 21.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyActionRule(Executable action)Adds an executable action instance.ExecutableapplyActionRule(AnnotatedMethodActionRule annotatedMethodActionRule)Adds the annotated method action rule.ExecutableapplyActionRule(BeanMethodActionRule beanMethodActionRule)Adds the bean method action rule.ExecutableapplyActionRule(EchoActionRule echoActionRule)Adds the echo action rule.ExecutableapplyActionRule(HeaderActionRule headerActionRule)Adds the header action rule.ExecutableapplyActionRule(IncludeActionRule includeActionRule)Adds the include action rule.voidapplyActionRule(java.util.Collection<Executable> actionList)Adds a list of action instances that can be executed.
-
-
-
Method Detail
-
applyActionRule
Executable applyActionRule(BeanMethodActionRule beanMethodActionRule)
Adds the bean method action rule.- Parameters:
beanMethodActionRule- the bean method action rule- Returns:
- an instance of the executable action
-
applyActionRule
Executable applyActionRule(AnnotatedMethodActionRule annotatedMethodActionRule)
Adds the annotated method action rule.- Parameters:
annotatedMethodActionRule- the annotated method action rule- Returns:
- an instance of the executable action
-
applyActionRule
Executable applyActionRule(IncludeActionRule includeActionRule)
Adds the include action rule.- Parameters:
includeActionRule- the include action rule- Returns:
- an instance of the executable action
-
applyActionRule
Executable applyActionRule(EchoActionRule echoActionRule)
Adds the echo action rule.- Parameters:
echoActionRule- the echo action rule- Returns:
- an instance of the executable action
-
applyActionRule
Executable applyActionRule(HeaderActionRule headerActionRule)
Adds the header action rule.- Parameters:
headerActionRule- the header action rule- Returns:
- an instance of the executable action
-
applyActionRule
void applyActionRule(Executable action)
Adds an executable action instance.- Parameters:
action- an executable action instance
-
applyActionRule
void applyActionRule(java.util.Collection<Executable> actionList)
Adds a list of action instances that can be executed.- Parameters:
actionList- a list of action instances
-
-