public ArchiveSearchResult<Collection> retrieveCollection(String deposit_id) throws ArchiveServiceException { return archive_service.retrieveCollection(deposit_id); }
public ArchiveSearchResult<Collection> retrieveCollection(String deposit_id) throws ArchiveServiceException { return archive_service.retrieveCollection(deposit_id); }
private Collection retrieveCollection(String id) throws ArchiveServiceException { Collection col = null; archiveService.pollArchiveByBusinessId(id); List<ArchiveDepositInfo> info = archiveService.listDepositInfo(id, Status.DEPOSITED); if (!info.isEmpty()) { ArchiveSearchResult<Collection> sr = null; sr = archiveService .retrieveCollection(info.get(0).getDepositId()); if (sr != null && sr.getResults().iterator().hasNext()) { col = sr.getResults().iterator().next(); } } return col; }
private Collection retrieveCollection(String id) throws ArchiveServiceException { Collection col = null; archiveService.pollArchiveByBusinessId(id); List<ArchiveDepositInfo> info = archiveService.listDepositInfo(id, Status.DEPOSITED); if (!info.isEmpty()) { ArchiveSearchResult<Collection> sr = null; sr = archiveService .retrieveCollection(info.get(0).getDepositId()); if (sr != null && sr.getResults().iterator().hasNext()) { col = sr.getResults().iterator().next(); } } return col; }
@Override public Collection getCollection(String id) throws BizInternalException { Collection collection = new Collection(); Collection c = null; //attempt to get the collection object from the archive service try { List<ArchiveDepositInfo> archiveDepositInfo = archiveService.listDepositInfo(id, ArchiveDepositInfo.Status.DEPOSITED); if (archiveDepositInfo != null && !archiveDepositInfo.isEmpty()) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get(0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator(); if (resultIter.hasNext()) { c = resultIter.next(); } } } catch (ArchiveServiceException e) { throw new BizInternalException("Error retrieving collection with id " + id + " from the archive service", e); } if (c != null) { collection = c; return collection; } else { return null; } }
@Override public Collection getCollection(String id) throws BizInternalException { Collection collection = new Collection(); Collection c = null; //attempt to get the collection object from the archive service try { List<ArchiveDepositInfo> archiveDepositInfo = archiveService.listDepositInfo(id, ArchiveDepositInfo.Status.DEPOSITED); if (archiveDepositInfo != null && !archiveDepositInfo.isEmpty()) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get(0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator(); if (resultIter.hasNext()) { c = resultIter.next(); } } } catch (ArchiveServiceException e) { throw new BizInternalException("Error retrieving collection with id " + id + " from the archive service", e); } if (c != null) { collection = c; return collection; } else { return null; } }
List<ArchiveDepositInfo> info = archiveService.listDepositInfo(collectionId, DEPOSITED); if (info != null && info.size() > 0) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(info.get(0) .getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator();
List<ArchiveDepositInfo> info = archiveService.listDepositInfo(collectionId, DEPOSITED); if (info != null && info.size() > 0) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(info.get(0) .getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator();
ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get( 0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator();
ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get( 0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator();
for (String collectionID : archiveCollections) { try { ArchiveSearchResult<Collection> result = archiveService.retrieveCollection(collectionID);
for (String collectionID : archiveCollections) { try { ArchiveSearchResult<Collection> result = archiveService.retrieveCollection(collectionID);
archiveService.listDepositInfo(id, ArchiveDepositInfo.Status.DEPOSITED); if (archiveDepositInfo != null && !archiveDepositInfo.isEmpty()) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get(0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator(); if (resultIter.hasNext()) {
ArchiveDepositInfo.Status.DEPOSITED); if (archiveDepositInfo != null && !archiveDepositInfo.isEmpty()) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get( 0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator();
ArchiveDepositInfo.Status.DEPOSITED); if (archiveDepositInfo != null && !archiveDepositInfo.isEmpty()) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get( 0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator();
archiveService.listDepositInfo(id, ArchiveDepositInfo.Status.DEPOSITED); if (archiveDepositInfo != null && !archiveDepositInfo.isEmpty()) { ArchiveSearchResult<Collection> results = archiveService.retrieveCollection(archiveDepositInfo.get(0).getDepositId()); Iterator<Collection> resultIter = results.getResults().iterator(); if (resultIter.hasNext()) {
for (String collectionID : archiveCollections) { try { ArchiveSearchResult<Collection> result = archiveService.retrieveCollection(collectionID);
for (String collectionID : archiveCollections) { try { ArchiveSearchResult<Collection> result = archiveService.retrieveCollection(collectionID);
if (deposit_id != null) { Collection sub_col = unwrap(archive_service .retrieveCollection(deposit_id)); result.getChildren().add(generateMap(sub_col, alternate_id_map, waitForPendingObjects)); } else {
if (deposit_id != null) { Collection sub_col = unwrap(archive_service .retrieveCollection(deposit_id)); result.getChildren().add(generateMap(sub_col, alternate_id_map, waitForPendingObjects)); } else {