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> findByNullFriendlyURL()
025 throws com.liferay.portal.kernel.exception.SystemException {
026 return getFinder().findByNullFriendlyURL();
027 }
028
029 public static java.util.List<com.liferay.portal.model.Layout> findByScopeGroup(
030 long groupId, boolean privateLayout)
031 throws com.liferay.portal.kernel.exception.SystemException {
032 return getFinder().findByScopeGroup(groupId, privateLayout);
033 }
034
035 public static java.util.List<com.liferay.portal.model.LayoutReference> findByC_P_P(
036 long companyId, java.lang.String portletId,
037 java.lang.String preferencesKey, java.lang.String preferencesValue)
038 throws com.liferay.portal.kernel.exception.SystemException {
039 return getFinder()
040 .findByC_P_P(companyId, portletId, preferencesKey,
041 preferencesValue);
042 }
043
044 public static LayoutFinder getFinder() {
045 if (_finder == null) {
046 _finder = (LayoutFinder)PortalBeanLocatorUtil.locate(LayoutFinder.class.getName());
047
048 ReferenceRegistry.registerReference(LayoutFinderUtil.class,
049 "_finder");
050 }
051
052 return _finder;
053 }
054
055 public void setFinder(LayoutFinder finder) {
056 _finder = finder;
057
058 ReferenceRegistry.registerReference(LayoutFinderUtil.class, "_finder");
059 }
060
061 private static LayoutFinder _finder;
062 }