DEFAULT_INTERVAL| Constructor and Description |
|---|
DummyIndexer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRelatedEntryFields(Document document,
java.lang.Object obj) |
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) |
java.lang.String |
getSortField(java.lang.String orderByCol,
int sortType) |
Summary |
getSummary(Document document,
java.util.Locale locale,
java.lang.String snippet,
javax.portlet.PortletURL portletURL) |
boolean |
hasPermission(PermissionChecker permissionChecker,
java.lang.String entryClassName,
long entryClassPK,
java.lang.String actionId) |
boolean |
isFilterSearch() |
boolean |
isPermissionAware() |
boolean |
isStagingAware() |
boolean |
isVisible(long classPK,
int status) |
boolean |
isVisibleRelatedEntry(long classPK,
int status) |
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) |
void |
reindexDDMStructures(java.util.List<java.lang.Long> ddmStructureIds) |
Hits |
search(SearchContext searchContext) |
void |
unregisterIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor) |
public void addRelatedEntryFields(Document document, java.lang.Object obj)
addRelatedEntryFields in interface Indexerpublic void delete(long companyId,
java.lang.String uid)
public java.lang.String[] getClassNames()
getClassNames in interface Indexerpublic Document getDocument(java.lang.Object obj)
getDocument in interface Indexerpublic BooleanQuery getFacetQuery(java.lang.String className, SearchContext searchContext)
getFacetQuery in interface Indexerpublic BooleanQuery getFullQuery(SearchContext searchContext)
getFullQuery in interface Indexerpublic IndexerPostProcessor[] getIndexerPostProcessors()
getIndexerPostProcessors in interface Indexerpublic java.lang.String getPortletId()
getPortletId in interface Indexerpublic java.lang.String getSearchEngineId()
getSearchEngineId in interface Indexerpublic java.lang.String getSortField(java.lang.String orderByCol)
getSortField in interface Indexerpublic java.lang.String getSortField(java.lang.String orderByCol,
int sortType)
getSortField in interface Indexerpublic Summary getSummary(Document document, java.util.Locale locale, java.lang.String snippet, javax.portlet.PortletURL portletURL)
getSummary in interface Indexerpublic boolean hasPermission(PermissionChecker permissionChecker, java.lang.String entryClassName, long entryClassPK, java.lang.String actionId)
hasPermission in interface Indexerpublic boolean isFilterSearch()
isFilterSearch in interface Indexerpublic boolean isPermissionAware()
isPermissionAware in interface Indexerpublic boolean isStagingAware()
isStagingAware in interface Indexerpublic boolean isVisible(long classPK,
int status)
throws java.lang.Exception
public boolean isVisibleRelatedEntry(long classPK,
int status)
throws java.lang.Exception
isVisibleRelatedEntry in interface Indexerjava.lang.Exceptionpublic void postProcessContextQuery(BooleanQuery contextQuery, SearchContext searchContext)
postProcessContextQuery in interface Indexerpublic void postProcessSearchQuery(BooleanQuery searchQuery, SearchContext searchContext)
postProcessSearchQuery in interface Indexerpublic void registerIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
registerIndexerPostProcessor in interface Indexerpublic void reindex(java.lang.String className,
long classPK)
public void reindexDDMStructures(java.util.List<java.lang.Long> ddmStructureIds)
reindexDDMStructures in interface Indexerpublic Hits search(SearchContext searchContext)
public void unregisterIndexerPostProcessor(IndexerPostProcessor indexerPostProcessor)
unregisterIndexerPostProcessor in interface Indexer