public class MongoPayloadBackendCollection extends java.lang.Object implements MongoPayloadBackend
| Constructor and Description |
|---|
MongoPayloadBackendCollection(MongoDigitalObject obj,
java.lang.String pid) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(java.io.InputStream source,
org.bson.Document metadata) |
java.lang.String |
getAsString() |
java.lang.String |
getId() |
org.bson.Document |
getMetadata() |
java.lang.String |
getType() |
java.io.InputStream |
open() |
void |
remove() |
void |
setId(java.lang.String id) |
void |
setMetadata(org.bson.Document doc) |
java.lang.Long |
size() |
public MongoPayloadBackendCollection(MongoDigitalObject obj, java.lang.String pid)
public org.bson.Document getMetadata()
getMetadata in interface MongoPayloadBackendpublic void setMetadata(org.bson.Document doc)
setMetadata in interface MongoPayloadBackendpublic void create(java.io.InputStream source,
org.bson.Document metadata)
throws com.googlecode.fascinator.api.storage.StorageException
create in interface MongoPayloadBackendcom.googlecode.fascinator.api.storage.StorageExceptionpublic java.io.InputStream open()
open in interface MongoPayloadBackendpublic java.lang.String getAsString()
public java.lang.Long size()
size in interface MongoPayloadBackendpublic java.lang.String getId()
getId in interface MongoPayloadBackendpublic void remove()
remove in interface MongoPayloadBackendpublic java.lang.String getType()
getType in interface MongoPayloadBackendpublic void setId(java.lang.String id)
setId in interface MongoPayloadBackendCopyright © 2009-2019. All Rights Reserved.