Interface BackofficeValidationService

All Known Subinterfaces:
BackofficeLocalizationAwareValidationService
All Known Implementing Classes:
DefaultBackofficeLocalizationAwareValidationService, DefaultBackofficeValidationService

public interface BackofficeValidationService
This service interface is responsible for executing validation of objects in the backoffice. It allows to obtain lists of ValidationInfo objects representing the state of the conducted validation.
  • Method Summary

    Modifier and Type
    Method
    Description
    List<com.hybris.cockpitng.validation.model.ValidationInfo>
    validate(Object objectToValidate, com.hybris.cockpitng.validation.ValidationContext validationContext)
    Validate object with defined validation context ValidationContext.
    List<com.hybris.cockpitng.validation.model.ValidationInfo>
    validate(Object objectToValidate, List<String> qualifiers, com.hybris.cockpitng.validation.ValidationContext validationContext)
    Validate qualifiers for given object with defined validation context ValidationContext.
  • Method Details

    • validate

      List<com.hybris.cockpitng.validation.model.ValidationInfo> validate(Object objectToValidate, com.hybris.cockpitng.validation.ValidationContext validationContext)
      Validate object with defined validation context ValidationContext.
      Parameters:
      objectToValidate - object to validate.
      validationContext - validation context.
      Returns:
      list of .
    • validate

      List<com.hybris.cockpitng.validation.model.ValidationInfo> validate(Object objectToValidate, List<String> qualifiers, com.hybris.cockpitng.validation.ValidationContext validationContext)
      Validate qualifiers for given object with defined validation context ValidationContext.
      Parameters:
      objectToValidate - object to validate.
      qualifiers - qualifiers.
      validationContext - validation context.
      Returns:
      list of .