Package org.opennms.netmgt.search.api
Interface SearchProvider
-
- All Known Implementing Classes:
AdminPageNavEntrySearchProvider
,CategorySearchProvider
,FilterSearchProvider
,KscReportSearchProvider
,LocationSearchProvider
,MenuActionSearchProvider
,NodeAssetSearchProvider
,NodeCategorySearchProvider
,NodeGeolocationSearchProvider
,NodeIpSearchProvider
,NodeLabelSearchProvider
,NodeLocationSearchProvider
,NodeMetaDataSearchProvider
,NodeServiceSearchProvider
,RequisitionSearchProvider
,ServiceSearchProvider
,StaticActionSearchProvider
public interface SearchProvider
ASearchProvider
is responsible for implementing the search logic.- Author:
- mvrueden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchContext
getContext()
The Context thisSearchProvider
is providing results to.SearchResult
query(SearchQuery query)
-
-
-
Method Detail
-
getContext
SearchContext getContext()
The Context thisSearchProvider
is providing results to.- Returns:
- the Context this
SearchProvider
is providing results to.
-
query
SearchResult query(SearchQuery query)
-
-