public class AbstractDynamicContentValidateInterceptor extends java.lang.Object implements ValidateInterceptor<AbstractDynamicContentModel>
| Constructor and Description |
|---|
AbstractDynamicContentValidateInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isModelValid(AbstractDynamicContentModel model,
InterceptorContext ctx,
DynamicContentChecksumCalculator checksumCalculator,
FlexibleSearchService flexibleSearchService) |
void |
onValidate(AbstractDynamicContentModel model,
InterceptorContext ctx)
Called in the
modelService.saveAll() method. |
void |
setDynamicContentChecksumCalculator(DynamicContentChecksumCalculator dynamicContentChecksumCalculator) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
public AbstractDynamicContentValidateInterceptor()
public void setDynamicContentChecksumCalculator(DynamicContentChecksumCalculator dynamicContentChecksumCalculator)
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public void onValidate(AbstractDynamicContentModel model, InterceptorContext ctx) throws InterceptorException
ValidateInterceptormodelService.saveAll() method. Validates the values of the given model.onValidate in interface ValidateInterceptor<AbstractDynamicContentModel>model - the model which values has to be validatedctx - the InterceptorContextInterceptorException - if any values of the model are not valid.public static boolean isModelValid(AbstractDynamicContentModel model, InterceptorContext ctx, DynamicContentChecksumCalculator checksumCalculator, FlexibleSearchService flexibleSearchService)
Copyright © 2018 SAP SE. All Rights Reserved.