Class CreateMediaValidator

java.lang.Object
de.hybris.platform.cmsfacades.media.validator.CreateMediaValidator
All Implemented Interfaces:
org.springframework.validation.Validator

public class CreateMediaValidator extends Object implements org.springframework.validation.Validator
Validates DTO for creating a new media.

Rules:

  • code not null
  • code length not exceeded
  • code does not exist: MediaCodeExistsPredicate
  • description not null
  • description length not exceeded
  • altText not null
  • altText length not exceeded

  • Field Details

  • Constructor Details

    • CreateMediaValidator

      public CreateMediaValidator()
  • Method Details

    • supports

      public boolean supports(Class<?> clazz)
      Specified by:
      supports in interface org.springframework.validation.Validator
    • validate

      public void validate(Object obj, org.springframework.validation.Errors errors)
      Specified by:
      validate in interface org.springframework.validation.Validator
    • getValidStringLengthPredicate

      protected Predicate<String> getValidStringLengthPredicate()
    • setValidStringLengthPredicate

      public void setValidStringLengthPredicate(Predicate<String> validStringLengthPredicate)
    • getMediaCodeExistsPredicate

      protected Predicate<String> getMediaCodeExistsPredicate()
    • setMediaCodeExistsPredicate

      public void setMediaCodeExistsPredicate(Predicate<String> mediaCodeExistsPredicate)