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 voidexecuteAction(RuleActionContext context, java.util.Map<java.lang.String,java.lang.Object> parameters)Execute abstract action.protected RAOActiongetRaoAction()voidsetRaoAction(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:
executeActionin 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)
-
-