001
014
015 package com.liferay.portal.kernel.repository.cmis.search;
016
017 import com.liferay.portal.kernel.search.Query;
018 import com.liferay.portal.kernel.search.SearchContext;
019 import com.liferay.portal.kernel.search.SearchException;
020 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
021
022
025 public class CMISSearchQueryBuilderUtil {
026
027 public static String buildQuery(SearchContext searchContext, Query query)
028 throws SearchException {
029
030 return getCmisSearchQueryBuilder().buildQuery(searchContext, query);
031 }
032
033 public static CMISSearchQueryBuilder getCmisSearchQueryBuilder() {
034 PortalRuntimePermission.checkGetBeanProperty(
035 CMISSearchQueryBuilderUtil.class);
036
037 return _cmisSearchQueryBuilder;
038 }
039
040 public void setCmisSearchQueryBuilder(
041 CMISSearchQueryBuilder cmisSearchQueryBuilder) {
042
043 PortalRuntimePermission.checkSetBeanProperty(getClass());
044
045 _cmisSearchQueryBuilder = cmisSearchQueryBuilder;
046 }
047
048 private static CMISSearchQueryBuilder _cmisSearchQueryBuilder;
049
050 }