001
014
015 package com.liferay.portal.kernel.search;
016
017 import java.util.Locale;
018
019 import javax.portlet.PortletURL;
020
021
024 public interface IndexerPostProcessor {
025
026 public void postProcessContextQuery(
027 BooleanQuery contextQuery, SearchContext searchContext)
028 throws Exception;
029
030 public void postProcessDocument(Document document, Object obj)
031 throws Exception;
032
033 public void postProcessFullQuery(
034 BooleanQuery fullQuery, SearchContext searchContext)
035 throws Exception;
036
037 public void postProcessSearchQuery(
038 BooleanQuery searchQuery, SearchContext searchContext)
039 throws Exception;
040
041 public void postProcessSummary(
042 Summary summary, Document document, Locale locale, String snippet,
043 PortletURL portletURL);
044
045 }