Class AbstractRuleConverter
java.lang.Object
de.hybris.platform.ruleengineservices.rule.strategies.impl.AbstractRuleConverter
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
DefaultRuleActionsConverter,DefaultRuleConditionsConverter,DefaultRuleParametersConverter
public abstract class AbstractRuleConverter
extends Object
implements org.springframework.beans.factory.InitializingBean
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static classprotected static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidconfigureAttributes(Map<Object, Object> attributes) protected voidconfigureObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected voidconvertParameters(AbstractRuleData ruleData, AbstractRuleDefinitionData ruleDefinitionData) protected com.fasterxml.jackson.databind.ObjectReaderprotected com.fasterxml.jackson.databind.ObjectWriterprotected RuleParameterUuidGeneratorprotected RuleParameterValueConverterbooleanvoidsetDebugMode(boolean debugMode) voidsetRuleParameterUuidGenerator(RuleParameterUuidGenerator ruleParameterUuidGenerator) voidsetRuleParameterValueConverter(RuleParameterValueConverter ruleParameterValueConverter)
-
Field Details
-
RULE_PARAMETER_VALUE_CONVERTER_KEY
- See Also:
-
-
Constructor Details
-
AbstractRuleConverter
public AbstractRuleConverter()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
convertParameters
protected void convertParameters(AbstractRuleData ruleData, AbstractRuleDefinitionData ruleDefinitionData) -
configureObjectMapper
protected void configureObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
configureAttributes
-
getRuleParameterValueConverter
-
setRuleParameterValueConverter
-
getRuleParameterUuidGenerator
-
setRuleParameterUuidGenerator
-
isDebugMode
public boolean isDebugMode() -
setDebugMode
public void setDebugMode(boolean debugMode) -
getObjectReader
protected com.fasterxml.jackson.databind.ObjectReader getObjectReader() -
getObjectWriter
protected com.fasterxml.jackson.databind.ObjectWriter getObjectWriter()
-