Class FileSystemValidator

    • Field Detail

      • LOC_VA_MSG_VAL_DIRECTORY

        public static String LOC_VA_MSG_VAL_DIRECTORY
      • LOC_VA_WRN_IN_VAL_DIRECTORY

        public static String LOC_VA_WRN_IN_VAL_DIRECTORY
      • LOC_VA_MSG_DIR_READ_WRITE

        public static String LOC_VA_MSG_DIR_READ_WRITE
      • LOC_VA_WRN_DIR_NOT_READ_WRITE

        public static String LOC_VA_WRN_DIR_NOT_READ_WRITE
      • LOC_VA_MSG_VAL_FILE

        public static String LOC_VA_MSG_VAL_FILE
      • LOC_VA_WRN_IN_VAL_FILE

        public static String LOC_VA_WRN_IN_VAL_FILE
      • LOC_VA_MSG_FILE_READ_WRITE

        public static String LOC_VA_MSG_FILE_READ_WRITE
      • LOC_VA_WRN_FILE_NOT_READ_WRITE

        public static String LOC_VA_WRN_FILE_NOT_READ_WRITE
      • LOC_VA_MSG_FILE_READ

        public static String LOC_VA_MSG_FILE_READ
      • LOC_VA_WRN_FILE_NOT_READ

        public static String LOC_VA_WRN_FILE_NOT_READ
    • Constructor Detail

    • Method Detail

      • isDirectoryValid

        public ValidationResult isDirectoryValid​(String dirname,
                                                 Map props,
                                                 IStateAccess state)
        Method isDirectoryValid
        Parameters:
        dirname - Directory name
        props - Map for name value pairs
        state - IStateAccess
        Returns:
        ValidationResult
      • isDirectoryReadWrite

        public ValidationResult isDirectoryReadWrite​(String dirname,
                                                     Map props,
                                                     IStateAccess state)
        Method isDirectoryReadWrite
        Parameters:
        dirname - Directory name
        props - Map for name value pairs
        state - IStateAccess
        Returns:
        IStateAccess
      • isFileValid

        public ValidationResult isFileValid​(String filename,
                                            Map props,
                                            IStateAccess state)
        Method isFileValid
        Parameters:
        filename - File path
        props - Map for name value pairs
        IStateAccess -
        Returns:
        ValidationResult
      • isFileReadable

        public ValidationResult isFileReadable​(String filename,
                                               Map props,
                                               IStateAccess state)
        Method isFileReadable
        Parameters:
        filename - File path
        props - Map for name value pairs
        IStateAccess -
        Returns:
        ValidationResult
      • isFileWritable

        public ValidationResult isFileWritable​(String filename,
                                               Map props,
                                               IStateAccess state)
        Method isFileWritable
        Parameters:
        filename - File path
        props - Map for name value pairs
        state - IStateAccess
        Returns:
        ValidationResult