@@ -0,0 +1,680 @@
+/**%0A * Copyright %C2%A9 2014%0A * Hrfs Block Store API%0A *%0A * Defines what a block storage device for Hrfs should support. This will be%0A * used by higher API's to store generic blocks of data to disk. Implementors%0A * of this API may or may not specify the type of block they are using.%0A *%0A * @file BlockFactory.java%0A * @author Will Dignazio %3Cwdignazio@gmail.com%3E%0A */%0Apackage edu.rit.cs.disk;%0A%0Apublic interface BlockStore%0A%7B%0A%09/**%0A%09 * Create a new BlockStore, using the underlying hrfs configuration as%0A%09 * the parameters for the location and specifications for the block%0A%09 * storage unit.%0A%09 * @return Whether the creation of the block store was successful.%0A%09 */%0A%09public boolean create();%0A%7D%0A

Add block store base interface