public IteratorSearchResponse searchIterator( IteratorSearchRequest request ) throws IOException { if ( request.getContexts().isEmpty() ) { request.getContexts().addAll( getIndexingContexts().values() ); } return indexer.searchIterator( request ); }
public IteratorSearchResponse searchIterator( IteratorSearchRequest request ) throws IOException { if ( request.getContexts().isEmpty() ) { request.getContexts().addAll( getIndexingContexts().values() ); } return indexer.searchIterator( request ); }
public IteratorSearchResponse searchIterator( IteratorSearchRequest request ) throws IOException { if ( request.getContexts().isEmpty() ) { request.getContexts().addAll( getIndexingContexts().values() ); } return indexer.searchIterator( request ); }
public Iterable<ArtifactInfo> getArtifactsSince(final Date startDate) throws IOException { final long startDateMillis = startDate.getTime(); // find only maven artifact documents Query query = indexer.constructQuery(MAVEN.GROUP_ID, new SourcedSearchExpression(Field.NOT_PRESENT)); IteratorSearchRequest request = new IteratorSearchRequest(query, Collections.singletonList(indexingContext), new ArtifactInfoFilter() { @Override public boolean accepts(IndexingContext ctx, ArtifactInfo ai) { return startDateMillis < ai.lastModified; } }); return indexer.searchIterator(request); }
final IteratorSearchRequest request = new IteratorSearchRequest( query, Collections.singletonList( centralContext ), versionFilter ); final IteratorSearchResponse response = indexer.searchIterator( request ); for ( ArtifactInfo ai : response )
IteratorSearchResponse result = getIndexer().searchIterator( searchRequest );
IteratorSearchResponse result = getIndexer().searchIterator( searchRequest );
IteratorSearchResponse result = getIndexer().searchIterator( searchRequest );