Class AbstractRAOActionAware
- java.lang.Object
-
- de.hybris.platform.ruledefinitions.actions.AbstractRAOActionAware
-
- All Implemented Interfaces:
RuleExecutableAction
- Direct Known Subclasses:
DefaultRuleExecutableAction
public abstract class AbstractRAOActionAware extends java.lang.Object implements RuleExecutableAction
RuleExecutableAction to RAOAction redirection class. Creates a link betweeen rule compiler and RAOAction interface
-
-
Constructor Summary
Constructors Constructor Description AbstractRAOActionAware()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
executeAction(RuleActionContext context, java.util.Map<java.lang.String,java.lang.Object> parameters)
Execute abstract action.protected RAOAction
getRaoAction()
void
setRaoAction(RAOAction raoAction)
-
-
-
Method Detail
-
executeAction
public void executeAction(RuleActionContext context, java.util.Map<java.lang.String,java.lang.Object> parameters)
Execute abstract action. Concrete implementation depends on the RaoAction implementation class- Specified by:
executeAction
in interfaceRuleExecutableAction
- Parameters:
context
- - instance of RuleActionContextparameters
- - a map of rule-defined input parameters for the action
-
getRaoAction
protected RAOAction getRaoAction()
-
setRaoAction
public void setRaoAction(RAOAction raoAction)
-
-