Class AbstractRAOActionAware

java.lang.Object
de.hybris.platform.ruledefinitions.actions.AbstractRAOActionAware
All Implemented Interfaces:
RuleExecutableAction
Direct Known Subclasses:
DefaultRuleExecutableAction

public abstract class AbstractRAOActionAware extends Object implements RuleExecutableAction
RuleExecutableAction to RAOAction redirection class. Creates a link betweeen rule compiler and RAOAction interface
  • Constructor Details

    • AbstractRAOActionAware

      public AbstractRAOActionAware()
  • Method Details

    • executeAction

      public void executeAction(RuleActionContext context, Map<String,Object> parameters)
      Execute abstract action. Concrete implementation depends on the RaoAction implementation class
      Specified by:
      executeAction in interface RuleExecutableAction
      Parameters:
      context - - instance of RuleActionContext
      parameters - - a map of rule-defined input parameters for the action
    • getRaoAction

      protected RAOAction getRaoAction()
    • setRaoAction

      public void setRaoAction(RAOAction raoAction)