Package org.duracloud.manifest
Interface ManifestGenerator
- All Known Implementing Classes:
ManifestGeneratorImpl
public interface ManifestGenerator
The Manifest Generator is responsible for creating content manifests from
an existing audit log.
Supported output formats include: Tab-Separated-Value & BagIt.
- Author:
- Andrew Woods Date: 3/27/12
-
Method Summary
Modifier and TypeMethodDescriptiongetManifest(String account, String storeId, String spaceId, ManifestFormat format) This method generates the manifest for the given args.
-
Method Details
-
getManifest
InputStream getManifest(String account, String storeId, String spaceId, ManifestFormat format) throws ManifestArgumentException, ManifestNotFoundException This method generates the manifest for the given args.- Parameters:
account- of manifest itemsstoreId- of manifest itemsspaceId- of manifest itemsformat- of manifest- Returns:
InputStreamof manifest content- Throws:
ManifestArgumentException- if format or date are invalidManifestNotFoundException- if no manifest is created
-