public interface SearchEngineHelper
Modifier and Type | Field and Description |
---|---|
static String |
GENERIC_ENGINE_ID |
static String |
SYSTEM_ENGINE_ID |
Modifier and Type | Method and Description |
---|---|
void |
flushQueuedSearchEngine() |
void |
flushQueuedSearchEngine(String searchEngineId) |
Collection<Long> |
getCompanyIds() |
String |
getDefaultSearchEngineId() |
String[] |
getEntryClassNames() |
Collection<Long> |
getIndexedCompanyIds() |
SearchEngine |
getSearchEngine(String searchEngineId) |
String |
getSearchEngineId(Collection<Document> documents) |
String |
getSearchEngineId(Document document) |
Set<String> |
getSearchEngineIds() |
Collection<SearchEngine> |
getSearchEngines() |
SearchEngine |
getSearchEngineSilent(String searchEngineId) |
String |
getSearchReaderDestinationName(String searchEngineId) |
String |
getSearchWriterDestinationName(String searchEngineId) |
void |
initialize(long companyId) |
void |
removeCompany(long companyId) |
void |
removeCompany(long companyId,
boolean checkInitialized) |
SearchEngine |
removeSearchEngine(String searchEngineId) |
void |
setDefaultSearchEngineId(String defaultSearchEngineId) |
void |
setQueueCapacity(int queueCapacity) |
void |
setSearchEngine(String searchEngineId,
SearchEngine searchEngine) |
static final String GENERIC_ENGINE_ID
static final String SYSTEM_ENGINE_ID
void flushQueuedSearchEngine()
void flushQueuedSearchEngine(String searchEngineId)
Collection<Long> getCompanyIds()
String getDefaultSearchEngineId()
String[] getEntryClassNames()
Collection<Long> getIndexedCompanyIds()
SearchEngine getSearchEngine(String searchEngineId)
String getSearchEngineId(Collection<Document> documents)
String getSearchEngineId(Document document)
Set<String> getSearchEngineIds()
Collection<SearchEngine> getSearchEngines()
SearchEngine getSearchEngineSilent(String searchEngineId)
String getSearchReaderDestinationName(String searchEngineId)
String getSearchWriterDestinationName(String searchEngineId)
void initialize(long companyId)
void removeCompany(long companyId)
void removeCompany(long companyId, boolean checkInitialized)
SearchEngine removeSearchEngine(String searchEngineId)
void setDefaultSearchEngineId(String defaultSearchEngineId)
void setQueueCapacity(int queueCapacity)
void setSearchEngine(String searchEngineId, SearchEngine searchEngine)