Interface ActionRuleApplicable
-
- All Known Implementing Classes:
ActionList
,AspectAdviceRule
,ChooseWhenRule
,ExceptionThrownRule
,ResponseRule
,TransletRule
public interface ActionRuleApplicable
The Interface ActionRuleApplicable.- Since:
- 2011. 2. 21.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyActionRule(Executable action)
Adds an executable action instance.Executable
applyActionRule(AnnotatedActionRule annotatedActionRule)
Adds the annotated method action rule.Executable
applyActionRule(ChooseRule chooseRule)
Adds a list of action instances that can be executed.Executable
applyActionRule(EchoActionRule echoActionRule)
Adds the echo action rule.Executable
applyActionRule(HeaderActionRule headerActionRule)
Adds the header action rule.Executable
applyActionRule(IncludeActionRule includeActionRule)
Adds the include action rule.Executable
applyActionRule(InvokeActionRule invokeActionRule)
Adds the invoke action rule.
-
-
-
Method Detail
-
applyActionRule
Executable applyActionRule(HeaderActionRule headerActionRule)
Adds the header action rule.- Parameters:
headerActionRule
- the header 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(InvokeActionRule invokeActionRule)
Adds the invoke action rule.- Parameters:
invokeActionRule
- the invoke action rule- Returns:
- an instance of the executable action
-
applyActionRule
Executable applyActionRule(AnnotatedActionRule annotatedActionRule)
Adds the annotated method action rule.- Parameters:
annotatedActionRule
- 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(ChooseRule chooseRule)
Adds a list of action instances that can be executed.- Parameters:
chooseRule
- the choose rule- Returns:
- an instance of the executable action
-
applyActionRule
void applyActionRule(Executable action)
Adds an executable action instance.- Parameters:
action
- an executable action instance
-
-