Package com.liferay.portal.kernel.search
Class BaseRelatedEntryIndexer
Object
com.liferay.portal.kernel.search.BaseRelatedEntryIndexer
- All Implemented Interfaces:
RelatedEntryIndexer
- Author:
- Michael C. Han
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRelatedClassNames(BooleanFilter contextBooleanFilter, SearchContext searchContext) voidaddRelatedEntryFields(Document document, Object object) booleanisVisibleRelatedEntry(long classPK, int status) protected voidpostProcessContextQuery(BooleanFilter relatedBooleanFilter, SearchContext searchContext, Indexer<?> indexer) Deprecated.voidupdateFullQuery(SearchContext searchContext)
-
Constructor Details
-
BaseRelatedEntryIndexer
public BaseRelatedEntryIndexer()
-
-
Method Details
-
addRelatedClassNames
public void addRelatedClassNames(BooleanFilter contextBooleanFilter, SearchContext searchContext) throws Exception - Specified by:
addRelatedClassNamesin interfaceRelatedEntryIndexer- Throws:
Exception
-
addRelatedEntryFields
- Specified by:
addRelatedEntryFieldsin interfaceRelatedEntryIndexer- Throws:
Exception
-
isVisibleRelatedEntry
- Specified by:
isVisibleRelatedEntryin interfaceRelatedEntryIndexer- Throws:
Exception
-
updateFullQuery
- Specified by:
updateFullQueryin interfaceRelatedEntryIndexer
-
postProcessContextQuery
@Deprecated protected void postProcessContextQuery(BooleanFilter relatedBooleanFilter, SearchContext searchContext, Indexer<?> indexer) throws Exception Deprecated.As of Wilberforce (7.0.x), added strictly to support backwards compatibility ofIndexer.postProcessContextQuery(BooleanQuery, SearchContext)- Throws:
Exception
-
Indexer.postProcessContextQuery(BooleanQuery, SearchContext)