if (deposit_id != null) { MetadataFile mf = unwrap(archive_service.retrieveMetadataFile(deposit_id)); result.getChildren().add(generateMap(mf, alternate_id_map, waitForPendingObjects)); } else { MetadataFile failedDepositMF = new MetadataFile(); result.getChildren().add(generateMap(col, alternate_id_map, waitForPendingObjects)); Collection sub_col = unwrap(archive_service .retrieveCollection(deposit_id)); result.getChildren().add(generateMap(sub_col, alternate_id_map, waitForPendingObjects)); } else { Collection failedDepositSubCollection = new Collection(); result.getChildren().add(generateMap(di, alternate_id_map, waitForPendingObjects)); DataItem di = (DataItem) object; for (DataFile df : di.getFiles()) { result.getChildren().add(generateMap(df, alternate_id_map, waitForPendingObjects));
if (deposit_id != null) { MetadataFile mf = unwrap(archive_service.retrieveMetadataFile(deposit_id)); result.getChildren().add(generateMap(mf, alternate_id_map, waitForPendingObjects)); } else { MetadataFile failedDepositMF = new MetadataFile(); result.getChildren().add(generateMap(col, alternate_id_map, waitForPendingObjects)); Collection sub_col = unwrap(archive_service .retrieveCollection(deposit_id)); result.getChildren().add(generateMap(sub_col, alternate_id_map, waitForPendingObjects)); } else { Collection failedDepositSubCollection = new Collection(); result.getChildren().add(generateMap(di, alternate_id_map, waitForPendingObjects)); DataItem di = (DataItem) object; for (DataFile df : di.getFiles()) { result.getChildren().add(generateMap(df, alternate_id_map, waitForPendingObjects));