Class SourceRuleTemplateValidateInterceptor
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.rule.interceptors.SourceRuleTemplateValidateInterceptor
-
- All Implemented Interfaces:
Interceptor,ValidateInterceptor
public class SourceRuleTemplateValidateInterceptor extends java.lang.Object implements ValidateInterceptor
Load interceptor forSourceRuleTemplateModelwhich checks if the representations of conditions and actions are valid.
-
-
Constructor Summary
Constructors Constructor Description SourceRuleTemplateValidateInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleActionsRegistrygetRuleActionsRegistry()RuleActionsServicegetRuleActionsService()RuleConditionsRegistrygetRuleConditionsRegistry()RuleConditionsServicegetRuleConditionsService()RuleServicegetRuleService()voidonValidate(java.lang.Object model, InterceptorContext ctx)Called in themodelService.saveAll()method.voidsetRuleActionsRegistry(RuleActionsRegistry ruleActionsRegistry)voidsetRuleActionsService(RuleActionsService ruleActionsService)voidsetRuleConditionsRegistry(RuleConditionsRegistry ruleConditionsRegistry)voidsetRuleConditionsService(RuleConditionsService ruleConditionsService)voidsetRuleService(RuleService ruleService)
-
-
-
Method Detail
-
onValidate
public void onValidate(java.lang.Object model, InterceptorContext ctx) throws InterceptorExceptionDescription copied from interface:ValidateInterceptorCalled in themodelService.saveAll()method. Validates the values of the given model.- Specified by:
onValidatein interfaceValidateInterceptor- Parameters:
model- the model which values has to be validatedctx- theInterceptorContext- Throws:
InterceptorException- if any values of the model are not valid.
-
getRuleConditionsService
public RuleConditionsService getRuleConditionsService()
-
setRuleConditionsService
public void setRuleConditionsService(RuleConditionsService ruleConditionsService)
-
getRuleActionsService
public RuleActionsService getRuleActionsService()
-
setRuleActionsService
public void setRuleActionsService(RuleActionsService ruleActionsService)
-
getRuleConditionsRegistry
public RuleConditionsRegistry getRuleConditionsRegistry()
-
setRuleConditionsRegistry
public void setRuleConditionsRegistry(RuleConditionsRegistry ruleConditionsRegistry)
-
getRuleActionsRegistry
public RuleActionsRegistry getRuleActionsRegistry()
-
setRuleActionsRegistry
public void setRuleActionsRegistry(RuleActionsRegistry ruleActionsRegistry)
-
getRuleService
public RuleService getRuleService()
-
setRuleService
public void setRuleService(RuleService ruleService)
-
-