public ArchiveSearchResult<DataItem> retrieveDataSetsForCollection(String collection_id, int numberOfResults, int offset) throws ArchiveServiceException { return archive_service.retrieveDataSetsForCollection(collection_id, numberOfResults, offset); }
public ArchiveSearchResult<DataItem> retrieveDataSetsForCollection(String collection_id, int numberOfResults, int offset) throws ArchiveServiceException { return archive_service.retrieveDataSetsForCollection(collection_id, numberOfResults, offset); }
/** * retrieves all data sets for a collection from archive * @param collectionDepositId * @return dataSetList */ private List<DataItem> retrieveDataSetsForCollection(String collectionDepositId){ //get all the data set objects for the collection java.util.Collection<DataItem> dataSetSet = new HashSet<DataItem>(); try { ArchiveSearchResult<DataItem> results = archiveService.retrieveDataSetsForCollection(collectionDepositId, -1, 0); dataSetSet = results.getResults(); } catch (ArchiveServiceException e){ log.error("Could not retrieve data sets for collection " + collectionDepositId + " from archive.", e); } //make Set into a List List<DataItem> dataSetList = new ArrayList<DataItem>(); for (DataItem ds : dataSetSet) { if(ds!= null){ dataSetList.add(ds); } } return dataSetList; }
/** * retrieves all data sets for a collection from archive * @param collectionDepositId * @return dataSetList */ private List<DataItem> retrieveDataSetsForCollection(String collectionDepositId){ //get all the data set objects for the collection java.util.Collection<DataItem> dataSetSet = new HashSet<DataItem>(); try { ArchiveSearchResult<DataItem> results = archiveService.retrieveDataSetsForCollection(collectionDepositId, -1, 0); dataSetSet = results.getResults(); } catch (ArchiveServiceException e){ log.error("Could not retrieve data sets for collection " + collectionDepositId + " from archive.", e); } //make Set into a List List<DataItem> dataSetList = new ArrayList<DataItem>(); for (DataItem ds : dataSetSet) { if(ds!= null){ dataSetList.add(ds); } } return dataSetList; }
@Override public List<DataItemTransport> retrieveDataItemTransportList(String currentCollectionId, int maxResultsPerPage, int offset) throws ArchiveServiceException, BizPolicyException { ArchiveSearchResult<DataItem> results = archiveService .retrieveDataSetsForCollection(getDepositId(currentCollectionId), maxResultsPerPage, offset); return this.retrieveDataItemTransportList(results); }
@Override public List<DataItemTransport> retrieveDataItemTransportList(String currentCollectionId, int maxResultsPerPage, int offset) throws ArchiveServiceException, BizPolicyException { ArchiveSearchResult<DataItem> results = archiveService .retrieveDataSetsForCollection(getDepositId(currentCollectionId), maxResultsPerPage, offset); return this.retrieveDataItemTransportList(results); }
.retrieveDataSetsForCollection(deposit_id, -1, 0);
.retrieveDataSetsForCollection(deposit_id, -1, 0);