com.nhncorp.neptune.fs
Class NeptuneFileSystem
java.lang.Object
com.nhncorp.neptune.fs.NeptuneFileSystem
- Direct Known Subclasses:
- HadoopFileSystem, LocalFileSystem
public abstract class NeptuneFileSystem
- extends java.lang.Object
|
Field Summary |
static org.apache.commons.logging.Log |
LOG
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
public static final org.apache.commons.logging.Log LOG
NeptuneFileSystem
public NeptuneFileSystem()
get
public static NeptuneFileSystem get(NConfiguration conf,
java.lang.String fsName)
get
public static NeptuneFileSystem get(NConfiguration conf)
setPermission
public abstract void setPermission(GPath path,
short mode)
throws java.io.IOException
- Throws:
java.io.IOException
renameTo
public abstract boolean renameTo(GPath targetPath,
GPath destPath)
throws java.io.IOException
- Throws:
java.io.IOException
exists
public abstract boolean exists(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
mkdirs
public abstract boolean mkdirs(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
list
public abstract GPath[] list(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
create
public abstract java.io.OutputStream create(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
open
public abstract java.io.InputStream open(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
seek
public abstract void seek(java.io.InputStream in,
long offset)
throws java.io.IOException
- Throws:
java.io.IOException
delete
public abstract boolean delete(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
move
public abstract boolean move(GPath targetPath,
GPath destPath)
throws java.io.IOException
- Throws:
java.io.IOException
isDirectory
public abstract boolean isDirectory(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
getLength
public abstract long getLength(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
openDataInputStream
public abstract java.io.DataInputStream openDataInputStream(GPath path)
throws java.io.IOException
- Throws:
java.io.IOException
close
public abstract void close()
throws java.io.IOException
- Throws:
java.io.IOException
delete
public abstract boolean delete(GPath path,
boolean recursive)
throws java.io.IOException
- Throws:
java.io.IOException