001
014
015 package com.liferay.portal.kernel.search;
016
017 import com.liferay.portal.kernel.search.result.SearchResultTranslator;
018 import com.liferay.portal.kernel.util.ProxyFactory;
019
020 import java.util.List;
021 import java.util.Locale;
022
023 import javax.portlet.PortletRequest;
024 import javax.portlet.PortletResponse;
025
026
029 public class SearchResultUtil {
030
031 public static List<SearchResult> getSearchResults(
032 Hits hits, Locale locale) {
033
034 return getSearchResults(hits, locale, null, null);
035 }
036
037 public static List<SearchResult> getSearchResults(
038 Hits hits, Locale locale, PortletRequest portletRequest,
039 PortletResponse portletResponse) {
040
041 return _searchResultTranslator.translate(
042 hits, locale, portletRequest, portletResponse);
043 }
044
045 private static final SearchResultTranslator _searchResultTranslator =
046 ProxyFactory.newServiceTrackedInstance(SearchResultTranslator.class);
047
048 }