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 SearchProviderASearchProvideris responsible for implementing the search logic.- Author:
- mvrueden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchContextgetContext()The Context thisSearchProvideris providing results to.SearchResultquery(SearchQuery query)
-
-
-
Method Detail
-
getContext
SearchContext getContext()
The Context thisSearchProvideris providing results to.- Returns:
- the Context this
SearchProvideris providing results to.
-
query
SearchResult query(SearchQuery query)
-
-