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 TypeMethodDescriptionvoid
addRelatedClassNames
(BooleanFilter contextBooleanFilter, SearchContext searchContext) void
addRelatedEntryFields
(Document document, Object object) boolean
isVisibleRelatedEntry
(long classPK, int status) protected void
postProcessContextQuery
(BooleanFilter relatedBooleanFilter, SearchContext searchContext, Indexer<?> indexer) Deprecated.void
updateFullQuery
(SearchContext searchContext)
-
Constructor Details
-
BaseRelatedEntryIndexer
public BaseRelatedEntryIndexer()
-
-
Method Details
-
addRelatedClassNames
public void addRelatedClassNames(BooleanFilter contextBooleanFilter, SearchContext searchContext) throws Exception - Specified by:
addRelatedClassNames
in interfaceRelatedEntryIndexer
- Throws:
Exception
-
addRelatedEntryFields
- Specified by:
addRelatedEntryFields
in interfaceRelatedEntryIndexer
- Throws:
Exception
-
isVisibleRelatedEntry
- Specified by:
isVisibleRelatedEntry
in interfaceRelatedEntryIndexer
- Throws:
Exception
-
updateFullQuery
- Specified by:
updateFullQuery
in 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)