public final class SearchManagerImpl extends Object implements SearchManager
| Constructor and Description |
|---|
SearchManagerImpl(SearchServicesPlugin searchServicesPlugin)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
long |
count(SearchIndexDefinition indexDefinition) |
<R extends DtObject> |
loadList(SearchIndexDefinition indexDefinition,
SearchQuery searchQuery) |
<I extends DtObject,R extends DtObject> |
put(SearchIndexDefinition indexDefinition,
SearchIndex<I,R> index) |
<I extends DtObject,R extends DtObject> |
putAll(SearchIndexDefinition indexDefinition,
Collection<SearchIndex<I,R>> indexCollection) |
void |
registerIndexFieldNameResolver(SearchIndexDefinition indexDefinition,
SearchIndexFieldNameResolver indexFieldNameResolver) |
void |
remove(SearchIndexDefinition indexDefinition,
URI uri) |
void |
removeAll(SearchIndexDefinition indexDefinition,
ListFilter listFilter) |
@Inject public SearchManagerImpl(SearchServicesPlugin searchServicesPlugin)
searchServicesPlugin - Search pluginpublic void registerIndexFieldNameResolver(SearchIndexDefinition indexDefinition, SearchIndexFieldNameResolver indexFieldNameResolver)
registerIndexFieldNameResolver in interface SearchManagerpublic <I extends DtObject,R extends DtObject> void putAll(SearchIndexDefinition indexDefinition, Collection<SearchIndex<I,R>> indexCollection)
putAll in interface SearchManagerpublic <I extends DtObject,R extends DtObject> void put(SearchIndexDefinition indexDefinition, SearchIndex<I,R> index)
put in interface SearchManagerpublic <R extends DtObject> FacetedQueryResult<R,SearchQuery> loadList(SearchIndexDefinition indexDefinition, SearchQuery searchQuery)
loadList in interface SearchManagerpublic long count(SearchIndexDefinition indexDefinition)
count in interface SearchManagerpublic void remove(SearchIndexDefinition indexDefinition, URI uri)
remove in interface SearchManagerpublic void removeAll(SearchIndexDefinition indexDefinition, ListFilter listFilter)
removeAll in interface SearchManagerCopyright © 2015. All Rights Reserved.