public class FileSystemDigitalObject
extends com.googlecode.fascinator.common.storage.impl.GenericDigitalObject
| Constructor and Description |
|---|
FileSystemDigitalObject(File homeDir,
String oid) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.googlecode.fascinator.api.storage.Payload |
createLinkedPayload(String pid,
String linkPath) |
com.googlecode.fascinator.api.storage.Payload |
createStoredPayload(String pid,
InputStream in) |
String |
getPath() |
com.googlecode.fascinator.api.storage.Payload |
getPayload(String pid) |
void |
removePayload(String pid) |
String |
toString() |
com.googlecode.fascinator.api.storage.Payload |
updatePayload(String pid,
InputStream in) |
public String getPath()
public com.googlecode.fascinator.api.storage.Payload createStoredPayload(String pid, InputStream in) throws com.googlecode.fascinator.api.storage.StorageException
createStoredPayload in interface com.googlecode.fascinator.api.storage.DigitalObjectcreateStoredPayload in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectcom.googlecode.fascinator.api.storage.StorageExceptionpublic com.googlecode.fascinator.api.storage.Payload createLinkedPayload(String pid, String linkPath) throws com.googlecode.fascinator.api.storage.StorageException
createLinkedPayload in interface com.googlecode.fascinator.api.storage.DigitalObjectcreateLinkedPayload in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectcom.googlecode.fascinator.api.storage.StorageExceptionpublic com.googlecode.fascinator.api.storage.Payload getPayload(String pid) throws com.googlecode.fascinator.api.storage.StorageException
getPayload in interface com.googlecode.fascinator.api.storage.DigitalObjectgetPayload in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectcom.googlecode.fascinator.api.storage.StorageExceptionpublic void removePayload(String pid) throws com.googlecode.fascinator.api.storage.StorageException
removePayload in interface com.googlecode.fascinator.api.storage.DigitalObjectremovePayload in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectcom.googlecode.fascinator.api.storage.StorageExceptionpublic com.googlecode.fascinator.api.storage.Payload updatePayload(String pid, InputStream in) throws com.googlecode.fascinator.api.storage.StorageException
updatePayload in interface com.googlecode.fascinator.api.storage.DigitalObjectupdatePayload in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectcom.googlecode.fascinator.api.storage.StorageExceptionpublic String toString()
toString in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectpublic void close()
throws com.googlecode.fascinator.api.storage.StorageException
close in interface com.googlecode.fascinator.api.storage.DigitalObjectclose in class com.googlecode.fascinator.common.storage.impl.GenericDigitalObjectcom.googlecode.fascinator.api.storage.StorageExceptionCopyright © 2009-2016. All Rights Reserved.