|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FileSystemStore
A facility for storing and retrieving INode
s and Block
s.
Method Summary | |
---|---|
boolean |
blockExists(long blockId)
|
void |
deleteBlock(Block block)
|
void |
deleteINode(Path path)
|
void |
dump()
Diagnostic method to dump all INodes to the console. |
java.lang.String |
getVersion()
|
void |
initialize(java.net.URI uri,
Configuration conf)
|
boolean |
inodeExists(Path path)
|
java.util.Set<Path> |
listDeepSubPaths(Path path)
|
java.util.Set<Path> |
listSubPaths(Path path)
|
void |
purge()
Delete everything. |
java.io.File |
retrieveBlock(Block block,
long byteRangeStart)
|
INode |
retrieveINode(Path path)
|
void |
storeBlock(Block block,
java.io.File file)
|
void |
storeINode(Path path,
INode inode)
|
Method Detail |
---|
void initialize(java.net.URI uri, Configuration conf) throws java.io.IOException
java.io.IOException
java.lang.String getVersion() throws java.io.IOException
java.io.IOException
void storeINode(Path path, INode inode) throws java.io.IOException
java.io.IOException
void storeBlock(Block block, java.io.File file) throws java.io.IOException
java.io.IOException
boolean inodeExists(Path path) throws java.io.IOException
java.io.IOException
boolean blockExists(long blockId) throws java.io.IOException
java.io.IOException
INode retrieveINode(Path path) throws java.io.IOException
java.io.IOException
java.io.File retrieveBlock(Block block, long byteRangeStart) throws java.io.IOException
java.io.IOException
void deleteINode(Path path) throws java.io.IOException
java.io.IOException
void deleteBlock(Block block) throws java.io.IOException
java.io.IOException
java.util.Set<Path> listSubPaths(Path path) throws java.io.IOException
java.io.IOException
java.util.Set<Path> listDeepSubPaths(Path path) throws java.io.IOException
java.io.IOException
void purge() throws java.io.IOException
java.io.IOException
void dump() throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |