@@ -408,46 +408,46 @@ private void registerNoDuplicates(String function, NotificationEdit notification
408
408
}
409
409
410
410
@ Override
411
- public SearchList search (String searchTerms , List <String > siteIds , int start , int end , String filterName , String sorterName ) throws InvalidSearchQueryException {
412
- return search (searchTerms , siteIds , start , end );
411
+ public SearchList search (String searchTerms , List <String > siteIds , List < String > toolIds , int start , int end , String filterName , String sorterName ) throws InvalidSearchQueryException {
412
+ return search (searchTerms , siteIds , toolIds , start , end );
413
413
}
414
414
415
415
@ Override
416
- public SearchList search (String searchTerms , List <String > siteIds , int searchStart , int searchEnd ) throws InvalidSearchQueryException {
416
+ public SearchList search (String searchTerms , List <String > siteIds , List < String > toolIds , int searchStart , int searchEnd ) throws InvalidSearchQueryException {
417
417
Pair <SearchResponse , ElasticSearchIndexBuilder > result =
418
- search (searchTerms , null , siteIds , searchStart , searchEnd , null , null , new ArrayList <>());
418
+ search (searchTerms , null , siteIds , toolIds , searchStart , searchEnd , null , null , new ArrayList <>());
419
419
return new ElasticSearchList (searchTerms .toLowerCase (), result .getLeft (), this , result .getRight (),
420
420
result .getRight ().getFacetName (), result .getRight ().getFilter ());
421
421
}
422
422
423
423
@ Override
424
- public SearchList search (String searchTerms , List <String > siteIds , int searchStart , int searchEnd , String indexBuilderName ) throws InvalidSearchQueryException {
424
+ public SearchList search (String searchTerms , List <String > siteIds , List < String > toolIds , int searchStart , int searchEnd , String indexBuilderName ) throws InvalidSearchQueryException {
425
425
Pair <SearchResponse , ElasticSearchIndexBuilder > result =
426
- search (searchTerms , indexBuilderName , siteIds , searchStart , searchEnd , null , null , new ArrayList <>());
426
+ search (searchTerms , indexBuilderName , siteIds , toolIds , searchStart , searchEnd , null , null , new ArrayList <>());
427
427
return new ElasticSearchList (searchTerms .toLowerCase (), result .getLeft (), this , result .getRight (),
428
428
result .getRight ().getFacetName (), result .getRight ().getFilter ());
429
429
}
430
430
431
431
@ Override
432
- public SearchList search (String searchTerms , List <String > siteIds , int searchStart , int searchEnd , String indexBuilderName , Map <String ,String > additionalSearchInformation ) throws InvalidSearchQueryException {
432
+ public SearchList search (String searchTerms , List <String > siteIds , List < String > toolIds , int searchStart , int searchEnd , String indexBuilderName , Map <String ,String > additionalSearchInformation ) throws InvalidSearchQueryException {
433
433
Pair <SearchResponse , ElasticSearchIndexBuilder > result =
434
- search (searchTerms , indexBuilderName , siteIds , searchStart , searchEnd , null , null , new ArrayList <>(),additionalSearchInformation );
434
+ search (searchTerms , indexBuilderName , siteIds , toolIds , searchStart , searchEnd , null , null , new ArrayList <>(),additionalSearchInformation );
435
435
return new ElasticSearchList (searchTerms .toLowerCase (), result .getLeft (), this , result .getRight (),
436
436
result .getRight ().getFacetName (), result .getRight ().getFilter ());
437
437
}
438
438
439
439
@ Override
440
- public SearchResponse searchResponse (String searchTerms , List <String > siteIds , int searchStart , int searchEnd , String indexBuilderName , Map <String ,String > additionalSearchInformation ) throws InvalidSearchQueryException {
440
+ public SearchResponse searchResponse (String searchTerms , List <String > siteIds , List < String > toolIds , int searchStart , int searchEnd , String indexBuilderName , Map <String ,String > additionalSearchInformation ) throws InvalidSearchQueryException {
441
441
Pair <SearchResponse , ElasticSearchIndexBuilder > result =
442
- search (searchTerms , indexBuilderName , siteIds , searchStart , searchEnd , null , null , new ArrayList <>(),additionalSearchInformation );
442
+ search (searchTerms , indexBuilderName , siteIds , toolIds , searchStart , searchEnd , null , null , new ArrayList <>(),additionalSearchInformation );
443
443
return result .getLeft ();
444
444
}
445
445
446
- SearchResponse search (String searchTerms , List <String > siteIds , int start , int end , List <String > references ,String indexBuilderName ) throws InvalidSearchQueryException {
447
- return search (searchTerms , indexBuilderName , siteIds , start , end , null , null , references ).getLeft ();
446
+ SearchResponse search (String searchTerms , List <String > siteIds , List < String > toolIds , int start , int end , List <String > references ,String indexBuilderName ) throws InvalidSearchQueryException {
447
+ return search (searchTerms , indexBuilderName , siteIds , toolIds , start , end , null , null , references ).getLeft ();
448
448
}
449
449
450
- Pair <SearchResponse , ElasticSearchIndexBuilder > search (String searchTerms , String indexBuilderName , List <String > siteIds , int start , int end , String filterName , String sorterName , List <String > references ) throws InvalidSearchQueryException {
450
+ Pair <SearchResponse , ElasticSearchIndexBuilder > search (String searchTerms , String indexBuilderName , List <String > siteIds , List < String > toolIds , int start , int end , String filterName , String sorterName , List <String > references ) throws InvalidSearchQueryException {
451
451
if (references == null ) {
452
452
references = new ArrayList ();
453
453
}
@@ -456,11 +456,11 @@ Pair<SearchResponse, ElasticSearchIndexBuilder> search(String searchTerms, Strin
456
456
}
457
457
458
458
ElasticSearchIndexBuilder indexBuilder = indexBuilderByNameOrDefault (indexBuilderName );
459
- SearchResponse response = indexBuilder .search (searchTerms , references , siteIds , start , end );
459
+ SearchResponse response = indexBuilder .search (searchTerms , references , siteIds , toolIds , start , end );
460
460
return new ImmutablePair <>(response , indexBuilder );
461
461
}
462
462
463
- Pair <SearchResponse , ElasticSearchIndexBuilder > search (String searchTerms , String indexBuilderName , List <String > siteIds , int start , int end , String filterName , String sorterName , List <String > references , Map <String ,String > additionalSearchInformation ) throws InvalidSearchQueryException {
463
+ Pair <SearchResponse , ElasticSearchIndexBuilder > search (String searchTerms , String indexBuilderName , List <String > siteIds , List < String > toolIds , int start , int end , String filterName , String sorterName , List <String > references , Map <String ,String > additionalSearchInformation ) throws InvalidSearchQueryException {
464
464
if (references == null ) {
465
465
references = new ArrayList ();
466
466
}
@@ -469,7 +469,7 @@ Pair<SearchResponse, ElasticSearchIndexBuilder> search(String searchTerms, Strin
469
469
}
470
470
471
471
ElasticSearchIndexBuilder indexBuilder = indexBuilderByNameOrDefault (indexBuilderName );
472
- SearchResponse response = indexBuilder .search (searchTerms , references , siteIds , start , end , additionalSearchInformation );
472
+ SearchResponse response = indexBuilder .search (searchTerms , references , siteIds , toolIds , start , end , additionalSearchInformation );
473
473
return new ImmutablePair <>(response , indexBuilder );
474
474
}
475
475
@@ -558,7 +558,7 @@ public String searchXML(Map parameterMap) {
558
558
sessionManager .setCurrentSession (s );
559
559
try {
560
560
561
- SearchList sl = search (searchTerms , ctx , searchStart , searchEnd );
561
+ SearchList sl = search (searchTerms , ctx , null , searchStart , searchEnd );
562
562
sb .append ("<results " ); //$NON-NLS-1$
563
563
sb .append (" fullsize=\" " ).append (sl .getFullSize ()) //$NON-NLS-1$
564
564
.append ("\" " ); //$NON-NLS-1$
@@ -987,12 +987,12 @@ public String getEventResourceFilter() {
987
987
}
988
988
989
989
@ Override
990
- public SearchResponse search (String searchTerms , List <String > references , List <String > siteIds , int start , int end ) {
991
- return search (searchTerms ,references ,siteIds ,start ,end , new HashMap <String ,String >());
990
+ public SearchResponse search (String searchTerms , List <String > references , List <String > siteIds , List < String > toolIds , int start , int end ) {
991
+ return search (searchTerms ,references ,siteIds ,toolIds , start ,end , new HashMap <String ,String >());
992
992
}
993
993
994
994
@ Override
995
- public SearchResponse search (String searchTerms , List <String > references , List <String > siteIds , int start , int end , Map <String ,String > additionalSearchInfromation ) {
995
+ public SearchResponse search (String searchTerms , List <String > references , List <String > siteIds , List < String > toolIds , int start , int end , Map <String ,String > additionalSearchInfromation ) {
996
996
return new SearchResponse (
997
997
new InternalSearchResponse (new SearchHits (new SearchHit [0 ], new TotalHits (0 , TotalHits .Relation .EQUAL_TO ), 0.0f ), InternalAggregations .EMPTY , new Suggest (Collections .emptyList ()), null , false , false , 1 ),
998
998
"no-op" ,
0 commit comments