com.liferay.portal.kernel.search.SearchEngineUtil Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of com.liferay.portal.kernel Show documentation
Show all versions of com.liferay.portal.kernel Show documentation
Contains interfaces for the portal services. Interfaces are only loaded by the global class loader and are shared by all plugins.
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package com.liferay.portal.kernel.search;
import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.Map;
/**
* @author Bruno Farache
* @author Raymond Augé
* @author Michael C. Han
* @deprecated As of 7.0.0, replaced by {@link IndexWriterHelperUtil,
* IndexSearcherHelperUtil, SearchEngineHelperUtil}
*/
@Deprecated
public class SearchEngineUtil extends SearchEngineHelperUtil {
@Deprecated
public static final String GENERIC_ENGINE_ID =
SearchEngineHelper.GENERIC_ENGINE_ID;
@Deprecated
public static final String SYSTEM_ENGINE_ID =
SearchEngineHelper.SYSTEM_ENGINE_ID;
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#addDocument(String, long, Document,
* boolean)}
*/
@Deprecated
public static void addDocument(
String searchEngineId, long companyId, Document document)
throws SearchException {
IndexWriterHelperUtil.addDocument(
searchEngineId, companyId, document, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#addDocuments(String, long, Collection,
* boolean)}
*/
@Deprecated
public static void addDocument(
String searchEngineId, long companyId, Document document,
boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.addDocument(
searchEngineId, companyId, document, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#addDocuments(String, long, Collection,
* boolean)}
*/
@Deprecated
public static void addDocuments(
String searchEngineId, long companyId,
Collection documents)
throws SearchException {
IndexWriterHelperUtil.addDocuments(
searchEngineId, companyId, documents, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#addDocuments(String, long, Collection,
* boolean)}
*/
@Deprecated
public static void addDocuments(
String searchEngineId, long companyId,
Collection documents, boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.addDocuments(
searchEngineId, companyId, documents, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#commit(String)}
*/
@Deprecated
public static void commit(String searchEngineId) throws SearchException {
IndexWriterHelperUtil.commit(searchEngineId);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#commit(String, long)}
*/
@Deprecated
public static void commit(String searchEngineId, long companyId)
throws SearchException {
IndexWriterHelperUtil.commit(searchEngineId, companyId);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#deleteDocument(String, long, String,
* boolean)}
*/
@Deprecated
public static void deleteDocument(
String searchEngineId, long companyId, String uid)
throws SearchException {
IndexWriterHelperUtil.deleteDocument(
searchEngineId, companyId, uid, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#deleteDocument(String, long, String,
* boolean)}
*/
@Deprecated
public static void deleteDocument(
String searchEngineId, long companyId, String uid,
boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.deleteDocument(
searchEngineId, companyId, uid, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#deleteDocuments(String, long,
* Collection, boolean)}
*/
@Deprecated
public static void deleteDocuments(
String searchEngineId, long companyId, Collection uids)
throws SearchException {
IndexWriterHelperUtil.deleteDocuments(
searchEngineId, companyId, uids, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#deleteDocuments(String, long,
* Collection, boolean)}
*/
@Deprecated
public static void deleteDocuments(
String searchEngineId, long companyId, Collection uids,
boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.deleteDocuments(
searchEngineId, companyId, uids, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#deleteEntityDocuments(String, long,
* String, boolean)}
*/
@Deprecated
public static void deleteEntityDocuments(
String searchEngineId, long companyId, String className,
boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.deleteEntityDocuments(
searchEngineId, companyId, className, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#deleteEntityDocuments(String, long,
* String, boolean)}
*/
@Deprecated
public static void deletePortletDocuments(
String searchEngineId, long companyId, String portletId)
throws SearchException {
IndexWriterHelperUtil.deleteEntityDocuments(
searchEngineId, companyId, portletId, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#getQueryString(SearchContext, Query)}
*/
@Deprecated
public static String getQueryString(
SearchContext searchContext, Query query) {
return IndexSearcherHelperUtil.getQueryString(searchContext, query);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexKeyword(long, String, float,
* String, Locale)}
*/
@Deprecated
public static void indexKeyword(
long companyId, String querySuggestion, float weight,
String keywordType, Locale locale)
throws SearchException {
IndexWriterHelperUtil.indexKeyword(
companyId, querySuggestion, weight, keywordType, locale);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexKeyword(String, long, String,
* float, String, Locale)}
*/
@Deprecated
public static void indexKeyword(
String searchEngineId, long companyId, String querySuggestion,
float weight, String keywordType, Locale locale)
throws SearchException {
IndexWriterHelperUtil.indexKeyword(
searchEngineId, companyId, querySuggestion, weight, keywordType,
locale);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexQuerySuggestionDictionaries(long)}
*/
@Deprecated
public static void indexQuerySuggestionDictionaries(long companyId)
throws SearchException {
IndexWriterHelperUtil.indexQuerySuggestionDictionaries(companyId);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexQuerySuggestionDictionaries(
* String, long)}
*/
@Deprecated
public static void indexQuerySuggestionDictionaries(
String searchEngineId, long companyId)
throws SearchException {
IndexWriterHelperUtil.indexQuerySuggestionDictionaries(
searchEngineId, companyId);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexQuerySuggestionDictionary(long,
* Locale)}
*/
@Deprecated
public static void indexQuerySuggestionDictionary(
long companyId, Locale locale)
throws SearchException {
IndexWriterHelperUtil.indexQuerySuggestionDictionary(companyId, locale);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexQuerySuggestionDictionary(String,
* long, Locale)}
*/
@Deprecated
public static void indexQuerySuggestionDictionary(
String searchEngineId, long companyId, Locale locale)
throws SearchException {
IndexWriterHelperUtil.indexQuerySuggestionDictionary(
searchEngineId, companyId, locale);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexSpellCheckerDictionaries(long)}
*/
@Deprecated
public static void indexSpellCheckerDictionaries(long companyId)
throws SearchException {
IndexWriterHelperUtil.indexSpellCheckerDictionaries(companyId);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexSpellCheckerDictionaries(String,
* long)}
*/
@Deprecated
public static void indexSpellCheckerDictionaries(
String searchEngineId, long companyId)
throws SearchException {
IndexWriterHelperUtil.indexSpellCheckerDictionaries(
searchEngineId, companyId);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexSpellCheckerDictionary(long,
* Locale)}
*/
@Deprecated
public static void indexSpellCheckerDictionary(
long companyId, Locale locale)
throws SearchException {
IndexWriterHelperUtil.indexSpellCheckerDictionary(companyId, locale);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#indexSpellCheckerDictionary(String,
* long, Locale)}
*/
@Deprecated
public static void indexSpellCheckerDictionary(
String searchEngineId, long companyId, Locale locale)
throws SearchException {
IndexWriterHelperUtil.indexSpellCheckerDictionary(
searchEngineId, companyId, locale);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#isIndexReadOnly()}
*/
@Deprecated
public static boolean isIndexReadOnly() {
return IndexWriterHelperUtil.isIndexReadOnly();
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#partiallyUpdateDocument(String, long,
* Document, boolean)}
*/
@Deprecated
public static void partiallyUpdateDocument(
String searchEngineId, long companyId, Document document,
boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.partiallyUpdateDocument(
searchEngineId, companyId, document, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#partiallyUpdateDocuments(String, long,
* Collection, boolean)}
*/
@Deprecated
public static void partiallyUpdateDocuments(
String searchEngineId, long companyId,
Collection documents, boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.partiallyUpdateDocuments(
searchEngineId, companyId, documents, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#search(SearchContext, Query)}
*/
@Deprecated
public static Hits search(SearchContext searchContext, Query query)
throws SearchException {
return IndexSearcherHelperUtil.search(searchContext, query);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#search(SearchContext, Query)}
*/
@Deprecated
public static Hits search(
String searchEngineId, long companyId, Query query, int start,
int end)
throws SearchException {
return search(
searchEngineId, companyId, query, SortFactoryUtil.getDefaultSorts(),
start, end);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#search(SearchContext, Query)}
*/
@Deprecated
public static Hits search(
String searchEngineId, long companyId, Query query, Sort sort,
int start, int end)
throws SearchException {
return search(
searchEngineId, companyId, query, new Sort[] {sort}, start, end);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#search(SearchContext, Query)}
*/
@Deprecated
public static Hits search(
String searchEngineId, long companyId, Query query, Sort[] sorts,
int start, int end)
throws SearchException {
SearchContext searchContext = new SearchContext();
searchContext.setCompanyId(companyId);
searchContext.setEnd(end);
searchContext.setSearchEngineId(searchEngineId);
searchContext.setSorts(sorts);
searchContext.setStart(start);
return IndexSearcherHelperUtil.search(searchContext, query);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#searchCount(SearchContext, Query)}
*/
@Deprecated
public static long searchCount(SearchContext searchContext, Query query)
throws SearchException {
return IndexSearcherHelperUtil.searchCount(searchContext, query);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#setIndexReadOnly(boolean)}
*/
@Deprecated
public static void setIndexReadOnly(boolean readOnly) {
IndexWriterHelperUtil.setIndexReadOnly(readOnly);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#spellCheckKeywords(SearchContext)}
*/
@Deprecated
public static String spellCheckKeywords(SearchContext searchContext)
throws SearchException {
return IndexSearcherHelperUtil.spellCheckKeywords(searchContext);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#spellCheckKeywords(SearchContext,
* int)}
*/
@Deprecated
public static Map> spellCheckKeywords(
SearchContext searchContext, int max)
throws SearchException {
return IndexSearcherHelperUtil.spellCheckKeywords(searchContext, max);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexSearcherHelperUtil#suggestKeywordQueries(SearchContext,
* int)}
*/
@Deprecated
public static String[] suggestKeywordQueries(
SearchContext searchContext, int max)
throws SearchException {
return IndexSearcherHelperUtil.suggestKeywordQueries(
searchContext, max);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#updateDocument(String, long, Document,
* boolean)}
*/
@Deprecated
public static void updateDocument(
String searchEngineId, long companyId, Document document)
throws SearchException {
IndexWriterHelperUtil.updateDocument(
searchEngineId, companyId, document, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#updateDocument(String, long, Document,
* boolean)}
*/
@Deprecated
public static void updateDocument(
String searchEngineId, long companyId, Document document,
boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.updateDocument(
searchEngineId, companyId, document, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#updateDocuments(String, long,
* Collection, boolean)}
*/
@Deprecated
public static void updateDocuments(
String searchEngineId, long companyId,
Collection documents)
throws SearchException {
IndexWriterHelperUtil.updateDocuments(
searchEngineId, companyId, documents, false);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#updateDocuments(String, long,
* Collection, boolean)}
*/
@Deprecated
public static void updateDocuments(
String searchEngineId, long companyId,
Collection documents, boolean commitImmediately)
throws SearchException {
IndexWriterHelperUtil.updateDocuments(
searchEngineId, companyId, documents, commitImmediately);
}
/**
* @deprecated As of 7.0.0, replaced by {@link
* IndexWriterHelperUtil#updatePermissionFields(String, String)}
*/
@Deprecated
public static void updatePermissionFields(String name, String primKey) {
IndexWriterHelperUtil.updatePermissionFields(name, primKey);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy