Uses of Class
nl.knaw.dans.bagit.domain.FetchItem
Packages that use FetchItem
Package
Description
-
Uses of FetchItem in nl.knaw.dans.bagit.conformance
Method parameters in nl.knaw.dans.bagit.conformance with type arguments of type FetchItemModifier and TypeMethodDescriptionprivate static voidBagProfileChecker.checkFetch(Path rootDir, boolean allowFetchFile, List<FetchItem> itemsToFetch) -
Uses of FetchItem in nl.knaw.dans.bagit.domain
Fields in nl.knaw.dans.bagit.domain with type parameters of type FetchItemMethods in nl.knaw.dans.bagit.domain that return types with arguments of type FetchItemMethod parameters in nl.knaw.dans.bagit.domain with type arguments of type FetchItem -
Uses of FetchItem in nl.knaw.dans.bagit.hash
Methods in nl.knaw.dans.bagit.hash with parameters of type FetchItemModifier and TypeMethodDescriptionstatic StringCreate a HEX-formatted string checksum hash of the data from theFetchItemstatic StringHasher.hash(FetchItem item, MessageDigest messageDigest, Map<String, String> extraHeaders, Hasher.HashOptions hashOptions) Create a HEX-formatted string checksum hash of the data from theFetchItem -
Uses of FetchItem in nl.knaw.dans.bagit.reader
Methods in nl.knaw.dans.bagit.reader that return types with arguments of type FetchItem -
Uses of FetchItem in nl.knaw.dans.bagit.verify
Fields in nl.knaw.dans.bagit.verify with type parameters of type FetchItemModifier and TypeFieldDescriptionCheckManifestHashesTask.fetchItemsprivate final Collection<FetchItem>CheckManifestHashesTask.ignoredFetchItemsMethod parameters in nl.knaw.dans.bagit.verify with type arguments of type FetchItemModifier and TypeMethodDescriptionstatic voidMandatoryVerifier.checkFetchItemsExist(List<FetchItem> items, Path bagDir) make sure all the fetch items exist in the data directory(package private) voidBagVerifier.checkHashes(Manifest manifest, Map<Path, FetchItem> fetchItems, boolean holey) (package private) voidBagVerifier.checkHashes(Manifest manifest, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders) (package private) voidBagVerifier.checkHashes(Manifest manifest, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs) (package private) voidBagVerifier.checkHashes(Manifest manifest, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Collection<FetchItem> ignoredFetchItems) (package private) voidBagVerifier.checkHashes(Manifest manifest, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Collection<FetchItem> ignoredFetchItems) protected static voidCheckManifestHashesTask.checkManifestEntry(Map.Entry<Path, String> entry, MessageDigest messageDigest, String algorithm, Map<Path, FetchItem> fetchItems, boolean allowHoley) protected static voidCheckManifestHashesTask.checkManifestEntry(Map.Entry<Path, String> entry, MessageDigest messageDigest, String algorithm, Map<Path, FetchItem> fetchItems, boolean allowHoley, Map<String, String> extraHeaders) protected static voidCheckManifestHashesTask.checkManifestEntry(Map.Entry<Path, String> entry, MessageDigest messageDigest, String algorithm, Map<Path, FetchItem> fetchItems, boolean allowHoley, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs) protected static voidCheckManifestHashesTask.checkManifestEntry(Map.Entry<Path, String> entry, MessageDigest messageDigest, String algorithm, Map<Path, FetchItem> fetchItems, boolean allowHoley, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Hasher.HashOptions hashOptions) protected static voidCheckManifestHashesTask.checkManifestEntry(Map.Entry<Path, String> entry, MessageDigest messageDigest, String algorithm, Map<Path, FetchItem> fetchItems, boolean allowHoley, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Hasher.HashOptions hashOptions, Collection<FetchItem> ignoredFetchItems) protected static voidCheckManifestHashesTask.checkManifestEntry(Map.Entry<Path, String> entry, MessageDigest messageDigest, String algorithm, Map<Path, FetchItem> fetchItems, boolean allowHoley, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Hasher.HashOptions hashOptions, Collection<FetchItem> ignoredFetchItems) Constructor parameters in nl.knaw.dans.bagit.verify with type arguments of type FetchItemModifierConstructorDescriptionCheckManifestHashesTask(Map.Entry<Path, String> entry, String algorithm, CountDownLatch latch, Collection<Exception> exceptions, Map<Path, FetchItem> fetchItems, boolean holey) CheckManifestHashesTask(Map.Entry<Path, String> entry, String algorithm, CountDownLatch latch, Collection<Exception> exceptions, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders) CheckManifestHashesTask(Map.Entry<Path, String> entry, String algorithm, CountDownLatch latch, Collection<Exception> exceptions, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs) CheckManifestHashesTask(Map.Entry<Path, String> entry, String algorithm, CountDownLatch latch, Collection<Exception> exceptions, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Hasher.HashOptions hashOptions) CheckManifestHashesTask(Map.Entry<Path, String> entry, String algorithm, CountDownLatch latch, Collection<Exception> exceptions, Map<Path, FetchItem> fetchItems, boolean holey, Map<String, String> extraHeaders, Map<String, Map<String, String>> urlConfigs, Hasher.HashOptions hashOptions, Collection<FetchItem> ignoredFetchItems) -
Uses of FetchItem in nl.knaw.dans.bagit.writer
Methods in nl.knaw.dans.bagit.writer with parameters of type FetchItemModifier and TypeMethodDescriptionprivate static StringFetchWriter.formatFetchLine(FetchItem fetchItem, Path bagitRootDir) Method parameters in nl.knaw.dans.bagit.writer with type arguments of type FetchItemModifier and TypeMethodDescriptionPayloadWriter.getFetchPaths(List<FetchItem> fetchItems, Path bagDataDir) static voidFetchWriter.writeFetchFile(List<FetchItem> itemsToFetch, Path outputDir, Path bagitRootDir, Charset charsetName) Write the fetch.txt file to the outputDir with the specified encoding (charsetName)static voidPayloadWriter.writePayloadFiles(Set<Manifest> payloadManifests, List<FetchItem> fetchItems, Path outputDir, Path bagDataDir) Write the payload file(s) to the output directory