A BlockLocation lists hosts, offset and length of block.
Interface that represents the client side information for a file independent of the file system.
Class that holds common config constants and there default values
This class is an abstract of the generic file system that will be used in the system This can be extend to support distributed file system or a local file system.
Interface for a data input stream to a file on a
An output stream to a file that is created via a
Used to name tha files in the FileSystem