@Override public Map<String, Integer> getDataItemsPerCollectionCount(IngestReport ingestReport) { Map<String, Integer> dataItemsPerCollectionCount = new HashMap<String, Integer>(); for (String key : ingestReport.getDataItemsPerCollectionCount().keySet()) { if (verifyCollectionId(key)) { if (collection != null) { dataItemsPerCollectionCount.put("'" + collection.getTitle() + "' (Existing)", ingestReport .getDataItemsPerCollectionCount().get(key)); dataItemsPerCollectionCount.put("'" + key + "' (New)", ingestReport.getDataItemsPerCollectionCount() .get(key));
@Override public Map<String, Integer> getDataItemsPerCollectionCount(IngestReport ingestReport) { Map<String, Integer> dataItemsPerCollectionCount = new HashMap<String, Integer>(); for (String key : ingestReport.getDataItemsPerCollectionCount().keySet()) { if (verifyCollectionId(key)) { if (collection != null) { dataItemsPerCollectionCount.put("'" + collection.getTitle() + "' (Existing)", ingestReport .getDataItemsPerCollectionCount().get(key)); dataItemsPerCollectionCount.put("'" + key + "' (New)", ingestReport.getDataItemsPerCollectionCount() .get(key));
/** * Constructor using a copy object. * * @param toCopy */ public IngestReport(IngestReport toCopy) { this.totalPackageSize = toCopy.getTotalPackageSize(); this.dataItemsPerCollectionCount = toCopy.getDataItemsPerCollectionCount(); this.fileTypeCount = toCopy.getFileTypeCount(); this.generatedChecksumsCount = toCopy.getGeneratedChecksumsCount(); this.verifiedChecksumsCount = toCopy.getVerifiedChecksumsCount(); this.unverifiedChecksumsCount = toCopy.getUnverifiedChecksumsCount(); this.unmatchedFileTypes = toCopy.getUnmatchedFileTypes(); this.unmatchedRegisteredSchemasCount = toCopy.getUnmatchedRegisteredSchemasCount(); this.registeredSchemasCount = toCopy.getRegisteredSchemasCount(); this.unRegisteredSchemasCount = toCopy.getUnRegisteredSchemasCount(); this.invalidMetadataFileWRegisteredSchemas = toCopy.getInvalidMetadataFileWRegisteredSchemas(); this.packageReadable = toCopy.isPackageReadable(); this.packageConforming = toCopy.isPackageConforming(); this.packageHasUnresolvableIds = toCopy.packageHasUnresolvableIds; this.status = toCopy.getStatus(); this.validatedMetadataMessages = toCopy.getValidatedMetadataMessages(); }
if (ingestReport.getDataItemsPerCollectionCount() != null) { Map<String, Integer> dataItemsPerCollectionCount = ingestReport.getDataItemsPerCollectionCount(); writer.startNode(E_COLLECTIONS); for (String collectionId : dataItemsPerCollectionCount.keySet()) {