Class FileSystemValidator
- java.lang.Object
-
- com.sun.identity.install.tools.configurator.ValidatorBase
-
- com.sun.identity.install.tools.configurator.FileSystemValidator
-
- All Implemented Interfaces:
IValidation
public class FileSystemValidator extends ValidatorBase
-
-
Field Summary
Fields Modifier and Type Field Description static StringLOC_VA_MSG_DIR_READ_WRITEstatic StringLOC_VA_MSG_FILE_READstatic StringLOC_VA_MSG_FILE_READ_WRITEstatic StringLOC_VA_MSG_VAL_DIRECTORYstatic StringLOC_VA_MSG_VAL_FILEstatic StringLOC_VA_WRN_DIR_NOT_READ_WRITEstatic StringLOC_VA_WRN_FILE_NOT_READstatic StringLOC_VA_WRN_FILE_NOT_READ_WRITEstatic StringLOC_VA_WRN_IN_VAL_DIRECTORYstatic StringLOC_VA_WRN_IN_VAL_FILE-
Fields inherited from class com.sun.identity.install.tools.configurator.ValidatorBase
LOC_VA_ERR_VAL_FAILED_IN_SILENT, LOC_VA_ERR_VAL_METHOD_NOT_FOUND
-
-
Constructor Summary
Constructors Constructor Description FileSystemValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitializeValidatorMap()Initialize Validator MapValidationResultisDirectoryReadWrite(String dirname, Map props, IStateAccess state)Method isDirectoryReadWriteValidationResultisDirectoryValid(String dirname, Map props, IStateAccess state)Method isDirectoryValidValidationResultisFileReadable(String filename, Map props, IStateAccess state)Method isFileReadableValidationResultisFileValid(String filename, Map props, IStateAccess state)Method isFileValidValidationResultisFileWritable(String filename, Map props, IStateAccess state)Method isFileWritable-
Methods inherited from class com.sun.identity.install.tools.configurator.ValidatorBase
getValidatorMap, validate
-
-
-
-
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
-
-
Method Detail
-
isDirectoryValid
public ValidationResult isDirectoryValid(String dirname, Map props, IStateAccess state)
Method isDirectoryValid- Parameters:
dirname- Directory nameprops- Map for name value pairsstate- IStateAccess- Returns:
- ValidationResult
-
isDirectoryReadWrite
public ValidationResult isDirectoryReadWrite(String dirname, Map props, IStateAccess state)
Method isDirectoryReadWrite- Parameters:
dirname- Directory nameprops- Map for name value pairsstate- IStateAccess- Returns:
- IStateAccess
-
isFileValid
public ValidationResult isFileValid(String filename, Map props, IStateAccess state)
Method isFileValid- Parameters:
filename- File pathprops- Map for name value pairsIStateAccess-- Returns:
- ValidationResult
-
isFileReadable
public ValidationResult isFileReadable(String filename, Map props, IStateAccess state)
Method isFileReadable- Parameters:
filename- File pathprops- Map for name value pairsIStateAccess-- Returns:
- ValidationResult
-
isFileWritable
public ValidationResult isFileWritable(String filename, Map props, IStateAccess state)
Method isFileWritable- Parameters:
filename- File pathprops- Map for name value pairsstate- IStateAccess- Returns:
- ValidationResult
-
initializeValidatorMap
public void initializeValidatorMap() throws InstallExceptionDescription copied from class:ValidatorBaseInitialize Validator Map- Specified by:
initializeValidatorMapin classValidatorBase- Throws:
InstallException
-
-