Package org.duracloud.manifest
Interface ManifestGenerator
-
- All Known Implementing Classes:
ManifestGeneratorImpl
public interface ManifestGeneratorThe 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputStreamgetManifest(String account, String storeId, String spaceId, ManifestFormat format)This method generates the manifest for the given args.
-
-
-
Method Detail
-
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
-
-