001
014
015 package com.liferay.portlet.dynamicdatamapping.service.persistence;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
023 public class DDMTemplateFinderUtil {
024 public static int countByKeywords(long companyId, long groupId,
025 long structureId, java.lang.String keywords, java.lang.String type,
026 java.lang.String mode)
027 throws com.liferay.portal.kernel.exception.SystemException {
028 return getFinder()
029 .countByKeywords(companyId, groupId, structureId, keywords,
030 type, mode);
031 }
032
033 public static int countByC_G_S_N_D_T_M_L(long companyId, long groupId,
034 long structureId, java.lang.String name, java.lang.String description,
035 java.lang.String type, java.lang.String mode,
036 java.lang.String language, boolean andOperator)
037 throws com.liferay.portal.kernel.exception.SystemException {
038 return getFinder()
039 .countByC_G_S_N_D_T_M_L(companyId, groupId, structureId,
040 name, description, type, mode, language, andOperator);
041 }
042
043 public static int countByC_G_S_N_D_T_M_L(long companyId, long groupId,
044 long structureId, java.lang.String[] names,
045 java.lang.String[] descriptions, java.lang.String[] types,
046 java.lang.String[] modes, java.lang.String[] languages,
047 boolean andOperator)
048 throws com.liferay.portal.kernel.exception.SystemException {
049 return getFinder()
050 .countByC_G_S_N_D_T_M_L(companyId, groupId, structureId,
051 names, descriptions, types, modes, languages, andOperator);
052 }
053
054 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByKeywords(
055 long companyId, long groupId, long structureId,
056 java.lang.String keywords, java.lang.String type,
057 java.lang.String mode, int start, int end,
058 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
059 throws com.liferay.portal.kernel.exception.SystemException {
060 return getFinder()
061 .findByKeywords(companyId, groupId, structureId, keywords,
062 type, mode, start, end, orderByComparator);
063 }
064
065 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_S_N_D_T_M_L(
066 long companyId, long groupId, long structureId, java.lang.String name,
067 java.lang.String description, java.lang.String type,
068 java.lang.String mode, java.lang.String language, boolean andOperator,
069 int start, int end,
070 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
071 throws com.liferay.portal.kernel.exception.SystemException {
072 return getFinder()
073 .findByC_G_S_N_D_T_M_L(companyId, groupId, structureId,
074 name, description, type, mode, language, andOperator, start, end,
075 orderByComparator);
076 }
077
078 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_S_N_D_T_M_L(
079 long companyId, long groupId, long structureId,
080 java.lang.String[] names, java.lang.String[] descriptions,
081 java.lang.String[] types, java.lang.String[] modes,
082 java.lang.String[] languages, boolean andOperator, int start, int end,
083 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
084 throws com.liferay.portal.kernel.exception.SystemException {
085 return getFinder()
086 .findByC_G_S_N_D_T_M_L(companyId, groupId, structureId,
087 names, descriptions, types, modes, languages, andOperator, start,
088 end, orderByComparator);
089 }
090
091 public static DDMTemplateFinder getFinder() {
092 if (_finder == null) {
093 _finder = (DDMTemplateFinder)PortalBeanLocatorUtil.locate(DDMTemplateFinder.class.getName());
094
095 ReferenceRegistry.registerReference(DDMTemplateFinderUtil.class,
096 "_finder");
097 }
098
099 return _finder;
100 }
101
102 public void setFinder(DDMTemplateFinder finder) {
103 _finder = finder;
104
105 ReferenceRegistry.registerReference(DDMTemplateFinderUtil.class,
106 "_finder");
107 }
108
109 private static DDMTemplateFinder _finder;
110 }