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 ResourceFinderUtil {
024 public static java.util.List<com.liferay.portal.model.Resource> findByName(
025 java.lang.String name)
026 throws com.liferay.portal.kernel.exception.SystemException {
027 return getFinder().findByName(name);
028 }
029
030 public static java.util.List<com.liferay.portal.model.Resource> findByC_P(
031 long companyId, java.lang.String primKey)
032 throws com.liferay.portal.kernel.exception.SystemException {
033 return getFinder().findByC_P(companyId, primKey);
034 }
035
036 public static java.util.List<com.liferay.portal.model.Resource> findByN_S(
037 java.lang.String name, int scope)
038 throws com.liferay.portal.kernel.exception.SystemException {
039 return getFinder().findByN_S(name, scope);
040 }
041
042 public static ResourceFinder getFinder() {
043 if (_finder == null) {
044 _finder = (ResourceFinder)PortalBeanLocatorUtil.locate(ResourceFinder.class.getName());
045
046 ReferenceRegistry.registerReference(ResourceFinderUtil.class,
047 "_finder");
048 }
049
050 return _finder;
051 }
052
053 public void setFinder(ResourceFinder finder) {
054 _finder = finder;
055
056 ReferenceRegistry.registerReference(ResourceFinderUtil.class, "_finder");
057 }
058
059 private static ResourceFinder _finder;
060 }