DEFAULT_INTERVAL| Constructor and Description |
|---|
DummyIndexer() |
public void delete(long companyId,
String uid)
public String getClassName()
getClassName in interface Indexer<Object>@Deprecated public String[] getClassNames()
getSearchClassNames()getClassNames in interface Indexer<Object>public Document getDocument(Object object)
getDocument in interface Indexer<Object>public BooleanFilter getFacetBooleanFilter(String className, SearchContext searchContext)
getFacetBooleanFilter in interface Indexer<Object>public BooleanQuery getFullQuery(SearchContext searchContext)
getFullQuery in interface Indexer<Object>public IndexerPostProcessor[] getIndexerPostProcessors()
getIndexerPostProcessors in interface Indexer<Object>@Deprecated public String getPortletId()
getClassName()getPortletId in interface Indexer<Object>public String[] getSearchClassNames()
getSearchClassNames in interface Indexer<Object>public String getSearchEngineId()
getSearchEngineId in interface Indexer<Object>public String getSortField(String orderByCol)
getSortField in interface Indexer<Object>public String getSortField(String orderByCol, int sortType)
getSortField in interface Indexer<Object>@Deprecated public Summary getSummary(Document document, Locale locale, String snippet)
getSummary(Document, String,
PortletRequest, PortletResponse)getSummary in interface Indexer<Object>public Summary getSummary(Document document, String snippet, PortletRequest portletRequest, PortletResponse portletResponse)
getSummary in interface Indexer<Object>public boolean hasPermission(PermissionChecker permissionChecker, String entryClassName, long entryClassPK, String actionId)
hasPermission in interface Indexer<Object>public boolean isCommitImmediately()
isCommitImmediately in interface Indexer<Object>public boolean isFilterSearch()
Indexertrue if the indexer participates in post-search
result filtering.isFilterSearch in interface Indexer<Object>true if the indexer participates in post-search
result filtering; false otherwiseSearchResultPermissionFilterpublic boolean isIndexerEnabled()
isIndexerEnabled in interface Indexer<Object>public boolean isPermissionAware()
Indexertrue if the indexer adds permission related filters
to the search query prior to executionisPermissionAware in interface Indexer<Object>true if the indexer adds permission related filters
to the search query prior to execution; false
otherwiseSearchPermissionCheckerpublic boolean isStagingAware()
isStagingAware in interface Indexer<Object>public boolean isVisible(long classPK,
int status)
throws Exception
public boolean isVisibleRelatedEntry(long classPK,
int status)
throws Exception
isVisibleRelatedEntry in interface Indexer<Object>Exceptionpublic void postProcessContextBooleanFilter(BooleanFilter contextBooleanFilter, SearchContext searchContext) throws Exception
postProcessContextBooleanFilter in interface Indexer<Object>Exception@Deprecated public void postProcessContextQuery(BooleanQuery contextQuery, SearchContext searchContext)
postProcessContextBooleanFilter(BooleanFilter,
SearchContext)postProcessContextQuery in interface Indexer<Object>public void postProcessSearchQuery(BooleanQuery searchQuery, BooleanFilter fullQueryBooleanFilter, SearchContext searchContext)
postProcessSearchQuery in interface Indexer<Object>@Deprecated public void postProcessSearchQuery(BooleanQuery searchQuery, SearchContext searchContext)
postProcessSearchQuery(BooleanQuery, BooleanFilter,
SearchContext)postProcessSearchQuery in interface Indexer<Object>public void registerIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
registerIndexerPostProcessor in interface Indexer<Object>public void reindex(Collection<Object> objects)
public void reindex(String className, long classPK)
public Hits search(SearchContext searchContext)
public Hits search(SearchContext searchContext, String... selectedFieldNames)
public long searchCount(SearchContext searchContext)
searchCount in interface Indexer<Object>public void setIndexerEnabled(boolean indexerEnabled)
setIndexerEnabled in interface Indexer<Object>public void unregisterIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
unregisterIndexerPostProcessor in interface Indexer<Object>