Interface ActionRuleApplicable
-
- All Known Implementing Classes:
ActionList,AspectAdviceRule,ChooseWhenRule,ExceptionThrownRule,ResponseRule,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(AnnotatedActionRule annotatedActionRule)Adds the annotated method action rule.ExecutableapplyActionRule(ChooseRule chooseRule)Adds a list of action instances that can be executed.ExecutableapplyActionRule(EchoActionRule echoActionRule)Adds the echo action rule.ExecutableapplyActionRule(HeaderActionRule headerActionRule)Adds the header action rule.ExecutableapplyActionRule(IncludeActionRule includeActionRule)Adds the include action rule.ExecutableapplyActionRule(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
-
-