fedora.server.storage.lowlevel
Class GenericFileSystem
java.lang.Object
fedora.server.storage.lowlevel.FileSystem
fedora.server.storage.lowlevel.GenericFileSystem
public class GenericFileSystem
- extends FileSystem
- Version:
- $Id: GenericFileSystem.java 6546 2008-02-04 21:48:49Z cwilper $
- Author:
- wdn5e@virginia.edu
|
Method Summary |
void |
delete(java.io.File file)
|
boolean |
isDirectory(java.io.File f)
|
java.lang.String[] |
list(java.io.File d)
|
java.io.InputStream |
read(java.io.File file)
|
void |
rewrite(java.io.File file,
java.io.InputStream content)
|
void |
write(java.io.File file,
java.io.InputStream content)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericFileSystem
public GenericFileSystem(java.util.Map configuration)
write
public final void write(java.io.File file,
java.io.InputStream content)
throws LowlevelStorageException
- Specified by:
write in class FileSystem
- Throws:
LowlevelStorageException
rewrite
public void rewrite(java.io.File file,
java.io.InputStream content)
throws LowlevelStorageException
- Specified by:
rewrite in class FileSystem
- Throws:
LowlevelStorageException
read
public final java.io.InputStream read(java.io.File file)
throws LowlevelStorageException
- Specified by:
read in class FileSystem
- Throws:
LowlevelStorageException
delete
public final void delete(java.io.File file)
throws LowlevelStorageException
- Specified by:
delete in class FileSystem
- Throws:
LowlevelStorageException
list
public java.lang.String[] list(java.io.File d)
- Specified by:
list in class FileSystem
isDirectory
public boolean isDirectory(java.io.File f)
- Specified by:
isDirectory in class FileSystem