Package de.hybris.platform.ruleengineservices.rule.strategies
package de.hybris.platform.ruleengineservices.rule.strategies
-
ClassDescriptionImplementations of this interface create breadcrumbs for the actions.Implementations of this interface can perform conversions between actions data objects and a String representation of those objects.Implementations of this interface create breadcrumbs for the conditions.Implementations of this interface can perform conversions between condition data objects and a String representation of those objects.Strategy that can be used to construct messages displayed for end users.A parameter decorator can be used to change the message parameters after they were formatted.Implementations of this interface can perform conversions between parameter data objects and a String representation of those objects.Implementations for this interface can format a parameter type to other String representation.Implementations of this interface can generate uuids for rule parameters.Converter for primitive types and some other supported types.Implementations of this interface can perform mapping between objects and a String representations of those objects.This class provides the method
normalizewhich transforms provided value into an equivalent form, allowing for proper usage of the respective valueDefines a strategy that determine the rules can be published or not.Implementations of this strategy map rule template types to rule types.