001
014
015 package com.liferay.portal.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
025 @ProviderType
026 public class LayoutFinderUtil {
027 public static java.util.List<com.liferay.portal.model.Layout> findByNoPermissions(
028 long roleId) throws com.liferay.portal.kernel.exception.SystemException {
029 return getFinder().findByNoPermissions(roleId);
030 }
031
032 public static java.util.List<com.liferay.portal.model.Layout> findByNullFriendlyURL()
033 throws com.liferay.portal.kernel.exception.SystemException {
034 return getFinder().findByNullFriendlyURL();
035 }
036
037 public static java.util.List<com.liferay.portal.model.Layout> findByScopeGroup(
038 long groupId, boolean privateLayout)
039 throws com.liferay.portal.kernel.exception.SystemException {
040 return getFinder().findByScopeGroup(groupId, privateLayout);
041 }
042
043 public static java.util.List<com.liferay.portal.model.LayoutReference> findByC_P_P(
044 long companyId, java.lang.String portletId,
045 java.lang.String preferencesKey, java.lang.String preferencesValue)
046 throws com.liferay.portal.kernel.exception.SystemException {
047 return getFinder()
048 .findByC_P_P(companyId, portletId, preferencesKey,
049 preferencesValue);
050 }
051
052 public static LayoutFinder getFinder() {
053 if (_finder == null) {
054 _finder = (LayoutFinder)PortalBeanLocatorUtil.locate(LayoutFinder.class.getName());
055
056 ReferenceRegistry.registerReference(LayoutFinderUtil.class,
057 "_finder");
058 }
059
060 return _finder;
061 }
062
063 public void setFinder(LayoutFinder finder) {
064 _finder = finder;
065
066 ReferenceRegistry.registerReference(LayoutFinderUtil.class, "_finder");
067 }
068
069 private static LayoutFinder _finder;
070 }