Add follower to a file.
Add follower to a file.
Add versus descriptors to the Versus.
Add versus descriptors to the Versus.descriptors collection associated to a file
Submit all archival candidates to the appropriate queue/extractor.
Submit all archival candidates to the appropriate queue/extractor. This may be expanded to support per-space configuration in the future.
Reads the following parameters from Clowder configuration:
Archival candidates are currently defined as follows:
archiveAutoAboveMinimumStorageSize
BytesarchiveAutoAfterInactiveCount
* archiveAutoAfterInactiveUnits
(e.g. 10 days old)archiveAutoAfterInactiveCount
archiveAutoAfterInactiveUnits
The number of bytes stored
The number of bytes stored
Count all files
Count all files
First file in chronological order.
First file in chronological order.
Get file metadata.
Get file metadata.
Get blob.
Get blob.
Return a list of tags and counts found in sections
Return a list of tags and counts found in sections
Get Versus descriptors as Json Array for a file
Get Versus descriptors as Json Array for a file
Change the metadataCount field for a file
Change the metadataCount field for a file
Directly insert a file into the db (even with a local path)
Directly insert a file into the db (even with a local path)
Lastest x files in chronological order.
Lastest x files in chronological order.
Lastest file in chronological order.
Lastest file in chronological order.
List all files.
List all files.
List files after a specified date.
List files after a specified date.
List files before a specified date.
List files before a specified date.
List all files in the system that are not intermediate result files generated by the extractors.
List all files in the system that are not intermediate result files generated by the extractors.
List files specific to a user after a specified date.
List files specific to a user after a specified date.
List files specific to a user before a specified date.
List files specific to a user before a specified date.
Remove the file from mongo
Remove the file from mongo
Remove follower from a file.
Remove follower from a file.
Save blob.
Save blob.
Save a file object
Save a file object
Set the file status
Set the file status
The number of files
The number of files
Submit a single archival operation to the appropriate queue/extractor
Submit a single archival operation to the appropriate queue/extractor
Implementation of updateLicenseing defined in services/FileService.
Implementation of updateLicenseing defined in services/FileService.scala.
Update technical metadata
Update technical metadata
Update thumbnail used to represent this dataset.
Update thumbnail used to represent this dataset.
Use mongo for both metadata and blobs.