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