public class FileSystemDigitalObject extends GenericDigitalObject
| Constructor and Description |
|---|
FileSystemDigitalObject(File homeDir,
String oid) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Payload |
createLinkedPayload(String pid,
String linkPath) |
Payload |
createStoredPayload(String pid,
InputStream in) |
String |
getPath() |
Payload |
getPayload(String pid) |
void |
removePayload(String pid) |
String |
toString() |
Payload |
updatePayload(String pid,
InputStream in) |
getId, getManifest, getMetadata, getPayloadIdList, getSourceId, setId, setSourceIdpublic String getPath()
public Payload createStoredPayload(String pid, InputStream in) throws StorageException
createStoredPayload in interface DigitalObjectcreateStoredPayload in class GenericDigitalObjectStorageExceptionpublic Payload createLinkedPayload(String pid, String linkPath) throws StorageException
createLinkedPayload in interface DigitalObjectcreateLinkedPayload in class GenericDigitalObjectStorageExceptionpublic Payload getPayload(String pid) throws StorageException
getPayload in interface DigitalObjectgetPayload in class GenericDigitalObjectStorageExceptionpublic void removePayload(String pid) throws StorageException
removePayload in interface DigitalObjectremovePayload in class GenericDigitalObjectStorageExceptionpublic Payload updatePayload(String pid, InputStream in) throws StorageException
updatePayload in interface DigitalObjectupdatePayload in class GenericDigitalObjectStorageExceptionpublic String toString()
toString in class GenericDigitalObjectpublic void close()
throws StorageException
close in interface DigitalObjectclose in class GenericDigitalObjectStorageExceptionCopyright © 2009-2013. All Rights Reserved.