public class ExifToolProcessor extends Object implements BinaryMetadataProcessor
| Constructor and Description |
|---|
ExifToolProcessor() |
| Modifier and Type | Method and Description |
|---|---|
File |
getFileFromBlob(Blob blob) |
File |
makeFile(Blob blob) |
Map<String,Object> |
readMetadata(Blob blob)
Read all metadata from a given blob.
|
Map<String,Object> |
readMetadata(Blob blob,
List<String> metadata)
Read from a given blob given metadata map.
|
boolean |
writeMetadata(Blob blob,
Map<String,Object> metadata)
Write given metadata into given blob.
|
public boolean writeMetadata(Blob blob, Map<String,Object> metadata)
BinaryMetadataProcessorwriteMetadata in interface BinaryMetadataProcessorblob - Blob to write.metadata - Metadata to inject.public Map<String,Object> readMetadata(Blob blob, List<String> metadata)
BinaryMetadataProcessorreadMetadata in interface BinaryMetadataProcessorblob - Blob to read.metadata - Metadata to extract.public Map<String,Object> readMetadata(Blob blob)
BinaryMetadataProcessorreadMetadata in interface BinaryMetadataProcessorblob - Blob to read.public File makeFile(Blob blob) throws IOException
IOExceptionCopyright © 2015 Nuxeo SA. All rights reserved.