Interface ExcelValidationEngineAwareStrategy

All Known Implementing Classes:
ExcelAbstractValidationEngineAwareStrategy, ExcelValidationEngineAwareLocalizedStrategy, ExcelValidationEngineAwareUnlocalizedStrategy

public interface ExcelValidationEngineAwareStrategy
Strategy for validation engine used by excel mechanism.
  • Method Details

    • canHandle

      boolean canHandle(ImportParameters importParameters, ExcelAttribute excelAttribute)
      Indicates whether current strategy is able to handle given attribute
      Parameters:
      importParameters - ImportParameters list of parsed import parameters
      excelAttribute - ExcelAttribute representation of currently processed attribute
      Returns:
      whether current strategy is able to handle given attribute
    • validate

      ExcelValidationResult validate(ImportParameters importParameters, ExcelAttribute excelAttribute)
      Validates current value based on backoffice's validation engine
      Parameters:
      importParameters - ImportParameters list of parsed import parameters
      excelAttribute - ExcelAttribute representation of currently processed attribute
      Returns:
      result of validation