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 LayoutSetBranchFinderUtil {
024 public static com.liferay.portal.model.LayoutSetBranch findByMaster(
025 long groupId, boolean privateLayout)
026 throws com.liferay.portal.NoSuchLayoutSetBranchException,
027 com.liferay.portal.kernel.exception.SystemException {
028 return getFinder().findByMaster(groupId, privateLayout);
029 }
030
031 public static LayoutSetBranchFinder getFinder() {
032 if (_finder == null) {
033 _finder = (LayoutSetBranchFinder)PortalBeanLocatorUtil.locate(LayoutSetBranchFinder.class.getName());
034
035 ReferenceRegistry.registerReference(LayoutSetBranchFinderUtil.class,
036 "_finder");
037 }
038
039 return _finder;
040 }
041
042 public void setFinder(LayoutSetBranchFinder finder) {
043 _finder = finder;
044
045 ReferenceRegistry.registerReference(LayoutSetBranchFinderUtil.class,
046 "_finder");
047 }
048
049 private static LayoutSetBranchFinder _finder;
050 }