public class SimpleBlobHolder extends AbstractBlobHolder
BlobHolder
implementation that simply wraps a detached Blob
.Constructor and Description |
---|
SimpleBlobHolder() |
SimpleBlobHolder(Blob blob) |
SimpleBlobHolder(List<Blob> blobs) |
Modifier and Type | Method and Description |
---|---|
Blob |
getBlob()
Returns the Blob held inside the object.
|
List<Blob> |
getBlobs()
Returns a list of blobs, if holder implementation supports multiple blobs.
|
Calendar |
getModificationDate()
Returns the held blob modification date.
|
Map<String,Serializable> |
getProperties()
Returns all properties as a Map.
|
Serializable |
getProperty(String name)
Returns a named property.
|
getFilePath, getHash, setBlob
public SimpleBlobHolder()
public SimpleBlobHolder(Blob blob)
public Blob getBlob() throws ClientException
BlobHolder
getBlob
in interface BlobHolder
getBlob
in class AbstractBlobHolder
ClientException
public List<Blob> getBlobs() throws ClientException
BlobHolder
getBlobs
in interface BlobHolder
getBlobs
in class AbstractBlobHolder
ClientException
public Calendar getModificationDate() throws ClientException
BlobHolder
getModificationDate
in interface BlobHolder
getModificationDate
in class AbstractBlobHolder
ClientException
public Serializable getProperty(String name) throws ClientException
BlobHolder
ClientException
public Map<String,Serializable> getProperties()
BlobHolder
Copyright © 2015 Nuxeo SA. All rights reserved.