SymbIoTeLibraries
Public Member Functions | List of all members
eu.h2020.symbiote.client.interfaces.SearchClient Interface Reference
Inheritance diagram for eu.h2020.symbiote.client.interfaces.SearchClient:
Inheritance graph
Collaboration diagram for eu.h2020.symbiote.client.interfaces.SearchClient:
Collaboration graph

Public Member Functions

QueryResponse search (CoreQueryRequest request, boolean serverValidation, Set< String > homePlatformIds)
 
QueryResponse searchAsGuest (CoreQueryRequest request, boolean serverValidation)
 

Detailed Description

Interface for querying the Core Search component

Author
Vasilis Glykantzis

Member Function Documentation

◆ search()

QueryResponse eu.h2020.symbiote.client.interfaces.SearchClient.search ( CoreQueryRequest  request,
boolean  serverValidation,
Set< String >  homePlatformIds 
)

Queries the Core Search with home token

Parameters
requestthe request sent to the Search
serverValidationif true it will validate the Search Component
homePlatformIdsa set of home platform ids from which we are going to get credentials for the request
Returns
the search response

Implemented in eu.h2020.symbiote.client.feign.FeignSearchClient.

◆ searchAsGuest()

QueryResponse eu.h2020.symbiote.client.interfaces.SearchClient.searchAsGuest ( CoreQueryRequest  request,
boolean  serverValidation 
)

Queries the Core Search with guest token

Parameters
requestthe request send to the Search
serverValidationif true it will validate the Search Component
Returns
the search response

Implemented in eu.h2020.symbiote.client.feign.FeignSearchClient.


The documentation for this interface was generated from the following file: