Class ImportValidator

java.lang.Object
com.bluebell.greenhouse.sol.validation.ImportValidator

public final class ImportValidator extends Object
Validator class for the import package.
Version:
1.0.5
Author:
Stephen Prizio
  • Method Details

    • validateImportFileExtension

      public static void validateImportFileExtension(org.springframework.web.multipart.MultipartFile file, String[] expectedExtensions, String message, Object... values)
      Validates that the given MultipartFile's extension matches the expected one.
      Parameters:
      file - MultipartFile
      expectedExtensions - expected extension (.docx, .txt, etc...)
      message - error message
      values - error message values
      Throws:
      FileExtensionNotSupportedException - if file extension is not supported
    • validateImportFileExtension

      public static void validateImportFileExtension(File file, String[] expectedExtensions, String message, Object... values)
      Validates that the given File's extension matches the expected one.
      Parameters:
      file - File
      expectedExtensions - expected extension (.docx, .txt, etc...)
      message - error message
      values - error message values
      Throws:
      FileExtensionNotSupportedException - is file extension is not supported