@Override public Collection<DcsEntity> getAncestorsOf(String entityId, boolean inclusive) { // TODO: Refactor this out into a "QuerySource" interface or some such. final String query; if (inclusive) { query = SolrQueryUtil.createLiteralQuery("OR", "id", entityId, "ancestry", entityId); } else { query = SolrQueryUtil.createLiteralQuery("ancestry", entityId); } return performSearch(query); }
ds_mapper, df_mapper, col_mapper, relationshipSet_mapper, mf_mapper, re_mapper, mockDcsConnector, mockArchiveUtil, pollingManager, mappingUtil); ((ArchiveServiceImpl)archive_service).setAncestrySearcher(new ArchiveAncestrySearcherImpl(mockDcsConnector)); ((ArchiveServiceImpl)archive_service).setParentSearcher(new ArchiveParentSearcherImpl(mockDcsConnector));
ds_mapper, df_mapper, col_mapper, relationshipSet_mapper, mf_mapper, re_mapper, mockDcsConnector, mockArchiveUtil, pollingManager, mappingUtil); ((ArchiveServiceImpl)archive_service).setAncestrySearcher(new ArchiveAncestrySearcherImpl(mockDcsConnector)); ((ArchiveServiceImpl)archive_service).setParentSearcher(new ArchiveParentSearcherImpl(mockDcsConnector));