Package uk.org.ogsadai.common.files

This package provides a set of common classes for file manipulation.

See:
          Description

Class Summary
FileLock This class implements a Multiple Reader, Single Writer (MRSW) mutual exclusion locking facility.
FileUtilities Provides utilities for reading, writing and deleting files.
 

Exception Summary
DAIDirectoryFoundException Exception thrown when a directory is unexpectedly found.
DAIDirectoryNotDirectoryException Exception thrown when a specified directory is not actually a directory.
DAIDirectoryNotFoundException Exception thrown when a directory cannot be found.
DAIDirectoryReadException Exception thrown when a directory cannot be read.
DAIFileAlreadyExistsException Exception thrown when a file already exists.
DAIFileContentError Exception thrown when there is an error in the expected content of a file.
DAIFileCreateException Exception thrown when a file failed to be created.
DAIFileDeleteException Exception thrown when a file failed to be deleted.
DAIFileException Abstract super-class of all file-related exceptions.
DAIFileFoundException Exception thrown when a file is unexpectedly found.
DAIFileNotFileException Exception thrown when a specified file is not actually a file.
DAIFileNotFoundException Exception thrown when a file cannot be found.
DAIFileReadIOException Exception thrown when there is an exception while reading a file.
DAIFileRenameException Exception thrown when a file failed to be renamed.
DAIFileWriteIOException Exception thrown when there is an exception while writing a file.
FileLockException A problem was encountered when trying to lock a file.
NoExistingFileLockException A file lock cannot be relinquished as it does not exist.
 

Package uk.org.ogsadai.common.files Description

This package provides a set of common classes for file manipulation.