com.liferay.portal.kernel.search
Class DummyIndexer
java.lang.Object
com.liferay.portal.kernel.search.DummyIndexer
- All Implemented Interfaces:
- Indexer
public class DummyIndexer
- extends java.lang.Object
- implements Indexer
- Author:
- Brian Wing Shun Chan
|
Method Summary |
void |
delete(long companyId,
java.lang.String uid)
|
void |
delete(java.lang.Object obj)
|
java.lang.String[] |
getClassNames()
|
Document |
getDocument(java.lang.Object obj)
|
BooleanQuery |
getFacetQuery(java.lang.String className,
SearchContext searchContext)
|
BooleanQuery |
getFullQuery(SearchContext searchContext)
|
IndexerPostProcessor[] |
getIndexerPostProcessors()
|
java.lang.String |
getPortletId()
|
java.lang.String |
getSearchEngineId()
|
java.lang.String |
getSortField(java.lang.String orderByCol)
|
Summary |
getSummary(Document document,
java.util.Locale locale,
java.lang.String snippet,
javax.portlet.PortletURL portletURL)
|
boolean |
hasPermission(PermissionChecker permissionChecker,
long entryClassPK,
java.lang.String actionId)
|
boolean |
isFilterSearch()
|
boolean |
isPermissionAware()
|
boolean |
isStagingAware()
|
void |
postProcessContextQuery(BooleanQuery contextQuery,
SearchContext searchContext)
|
void |
postProcessSearchQuery(BooleanQuery searchQuery,
SearchContext searchContext)
|
void |
registerIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
|
void |
reindex(java.lang.Object obj)
|
void |
reindex(java.lang.String[] ids)
|
void |
reindex(java.lang.String className,
long classPK)
|
Hits |
search(SearchContext searchContext)
|
void |
unregisterIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DummyIndexer
public DummyIndexer()
delete
public void delete(long companyId,
java.lang.String uid)
- Specified by:
delete in interface Indexer
delete
public void delete(java.lang.Object obj)
- Specified by:
delete in interface Indexer
getClassNames
public java.lang.String[] getClassNames()
- Specified by:
getClassNames in interface Indexer
getDocument
public Document getDocument(java.lang.Object obj)
- Specified by:
getDocument in interface Indexer
getFacetQuery
public BooleanQuery getFacetQuery(java.lang.String className,
SearchContext searchContext)
- Specified by:
getFacetQuery in interface Indexer
getFullQuery
public BooleanQuery getFullQuery(SearchContext searchContext)
- Specified by:
getFullQuery in interface Indexer
getIndexerPostProcessors
public IndexerPostProcessor[] getIndexerPostProcessors()
- Specified by:
getIndexerPostProcessors in interface Indexer
getPortletId
public java.lang.String getPortletId()
- Specified by:
getPortletId in interface Indexer
getSearchEngineId
public java.lang.String getSearchEngineId()
- Specified by:
getSearchEngineId in interface Indexer
getSortField
public java.lang.String getSortField(java.lang.String orderByCol)
- Specified by:
getSortField in interface Indexer
getSummary
public Summary getSummary(Document document,
java.util.Locale locale,
java.lang.String snippet,
javax.portlet.PortletURL portletURL)
- Specified by:
getSummary in interface Indexer
hasPermission
public boolean hasPermission(PermissionChecker permissionChecker,
long entryClassPK,
java.lang.String actionId)
- Specified by:
hasPermission in interface Indexer
isFilterSearch
public boolean isFilterSearch()
- Specified by:
isFilterSearch in interface Indexer
isPermissionAware
public boolean isPermissionAware()
- Specified by:
isPermissionAware in interface Indexer
isStagingAware
public boolean isStagingAware()
- Specified by:
isStagingAware in interface Indexer
postProcessContextQuery
public void postProcessContextQuery(BooleanQuery contextQuery,
SearchContext searchContext)
- Specified by:
postProcessContextQuery in interface Indexer
postProcessSearchQuery
public void postProcessSearchQuery(BooleanQuery searchQuery,
SearchContext searchContext)
- Specified by:
postProcessSearchQuery in interface Indexer
registerIndexerPostProcessor
public void registerIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
- Specified by:
registerIndexerPostProcessor in interface Indexer
reindex
public void reindex(java.lang.Object obj)
- Specified by:
reindex in interface Indexer
reindex
public void reindex(java.lang.String className,
long classPK)
- Specified by:
reindex in interface Indexer
reindex
public void reindex(java.lang.String[] ids)
- Specified by:
reindex in interface Indexer
search
public Hits search(SearchContext searchContext)
- Specified by:
search in interface Indexer
unregisterIndexerPostProcessor
public void unregisterIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
- Specified by:
unregisterIndexerPostProcessor in interface Indexer