public class SearchIndexBuilderAdapter extends Object implements SearchIndexBuilder
| Constructor and Description |
|---|
SearchIndexBuilderAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addResource(Notification notification,
Event event) |
void |
destroy() |
List<SearchBuilderItem> |
getAllSearchItems() |
List<EntityContentProducer> |
getContentProducers() |
List<SearchBuilderItem> |
getGlobalMasterSearchItems() |
int |
getPendingDocuments() |
List<SearchBuilderItem> |
getSiteMasterSearchItems() |
boolean |
isBuildQueueEmpty() |
boolean |
isExcludeUserSites() |
boolean |
isOnlyIndexSearchToolSites() |
EntityContentProducer |
newEntityContentProducer(Event event) |
EntityContentProducer |
newEntityContentProducer(String ref) |
void |
rebuildIndex() |
void |
rebuildIndex(String currentSiteId) |
void |
refreshIndex() |
void |
refreshIndex(String currentSiteId) |
void |
registerEntityContentProducer(EntityContentProducer ecp) |
void |
setExcludeUserSites(boolean excludeUserSites) |
void |
setOnlyIndexSearchToolSites(boolean onlyIndexSearchToolSites) |
public void addResource(Notification notification, Event event)
addResource in interface SearchIndexBuilderpublic void registerEntityContentProducer(EntityContentProducer ecp)
registerEntityContentProducer in interface SearchIndexBuilderpublic void refreshIndex()
refreshIndex in interface SearchIndexBuilderpublic void rebuildIndex()
rebuildIndex in interface SearchIndexBuilderpublic boolean isBuildQueueEmpty()
isBuildQueueEmpty in interface SearchIndexBuilderpublic List<EntityContentProducer> getContentProducers()
getContentProducers in interface SearchIndexBuilderpublic void destroy()
destroy in interface SearchIndexBuilderpublic int getPendingDocuments()
getPendingDocuments in interface SearchIndexBuilderpublic void rebuildIndex(String currentSiteId)
rebuildIndex in interface SearchIndexBuilderpublic void refreshIndex(String currentSiteId)
refreshIndex in interface SearchIndexBuilderpublic List<SearchBuilderItem> getAllSearchItems()
getAllSearchItems in interface SearchIndexBuilderpublic EntityContentProducer newEntityContentProducer(Event event)
newEntityContentProducer in interface SearchIndexBuilderpublic EntityContentProducer newEntityContentProducer(String ref)
newEntityContentProducer in interface SearchIndexBuilderpublic List<SearchBuilderItem> getSiteMasterSearchItems()
getSiteMasterSearchItems in interface SearchIndexBuilderpublic List<SearchBuilderItem> getGlobalMasterSearchItems()
getGlobalMasterSearchItems in interface SearchIndexBuilderpublic boolean isOnlyIndexSearchToolSites()
isOnlyIndexSearchToolSites in interface SearchIndexBuilderpublic boolean isExcludeUserSites()
isExcludeUserSites in interface SearchIndexBuilderpublic void setOnlyIndexSearchToolSites(boolean onlyIndexSearchToolSites)
public void setExcludeUserSites(boolean excludeUserSites)
Copyright © 2003–2017 Sakai Project. All rights reserved.