public class DefaultRuleActionsConverter extends AbstractRuleConverter implements RuleActionsConverter
RuleActionsConverter that uses a JSON format for strings.AbstractRuleConverter.RuleParameterDataMixIn, AbstractRuleConverter.RuleParameterValueDeserializer, AbstractRuleConverter.RuleParameterValueSerializerRULE_PARAMETER_VALUE_CONVERTER_KEY| Constructor and Description |
|---|
DefaultRuleActionsConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
convertParameterValues(List<RuleActionData> actions,
Map<String,RuleActionDefinitionData> actionDefinitions) |
List<RuleActionData> |
fromString(String actions)
Deprecated.
|
List<RuleActionData> |
fromString(String actions,
Map<String,RuleActionDefinitionData> actionDefinitions)
Converts the String representation to action data objects.
|
RuleActionsRegistry |
getRuleActionsRegistry() |
RuleParameterUuidGenerator |
getRuleParameterUuidGenerator() |
void |
setRuleActionsRegistry(RuleActionsRegistry ruleActionsRegistry) |
void |
setRuleParameterUuidGenerator(RuleParameterUuidGenerator ruleParameterUuidGenerator) |
String |
toString(List<RuleActionData> actions)
Deprecated.
|
String |
toString(List<RuleActionData> actions,
Map<String,RuleActionDefinitionData> actionDefinitions)
Converts the action data objects to a String representation.
|
afterPropertiesSet, configureAttributes, configureObjectMapper, getObjectReader, getObjectWriter, getRuleParameterValueConverter, isDebugMode, setDebugMode, setRuleParameterValueConverterpublic RuleActionsRegistry getRuleActionsRegistry()
public void setRuleActionsRegistry(RuleActionsRegistry ruleActionsRegistry)
public RuleParameterUuidGenerator getRuleParameterUuidGenerator()
public void setRuleParameterUuidGenerator(RuleParameterUuidGenerator ruleParameterUuidGenerator)
@Deprecated public String toString(List<RuleActionData> actions) throws RuleConverterException
RuleActionsConverterRuleActionsService.convertActionsToString(List).toString in interface RuleActionsConverteractions - - the action data objectsRuleConverterException - if an error occurs during the conversion@Deprecated public List<RuleActionData> fromString(String actions) throws RuleConverterException
RuleActionsConverterRuleActionsService.convertActionsFromString(String).fromString in interface RuleActionsConverteractions - - the String representationRuleConverterException - if an error occurs during the conversionpublic String toString(List<RuleActionData> actions, Map<String,RuleActionDefinitionData> actionDefinitions) throws RuleConverterException
RuleActionsConverterRuleActionsService.convertActionsToString(List).toString in interface RuleActionsConverteractions - - the action data objectsactionDefinitions - - action definitionsRuleConverterException - if an error occurs during the conversionpublic List<RuleActionData> fromString(String actions, Map<String,RuleActionDefinitionData> actionDefinitions) throws RuleConverterException
RuleActionsConverterRuleActionsService.convertActionsFromString(String).fromString in interface RuleActionsConverteractions - - the String representationactionDefinitions - - action definitionsRuleConverterException - if an error occurs during the conversionprotected void convertParameterValues(List<RuleActionData> actions, Map<String,RuleActionDefinitionData> actionDefinitions) throws RuleConverterException
RuleConverterExceptionCopyright © 2017 SAP SE. All Rights Reserved.