001
014
015 package com.liferay.portlet.announcements.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
026 @ProviderType
027 public class AnnouncementsEntryFinderUtil {
028 public static int countByScope(long userId, long classNameId,
029 long[] classPKs, int displayDateMonth, int displayDateDay,
030 int displayDateYear, int displayDateHour, int displayDateMinute,
031 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
032 int expirationDateHour, int expirationDateMinute, boolean alert,
033 int flagValue) {
034 return getFinder()
035 .countByScope(userId, classNameId, classPKs,
036 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
037 displayDateMinute, expirationDateMonth, expirationDateDay,
038 expirationDateYear, expirationDateHour, expirationDateMinute,
039 alert, flagValue);
040 }
041
042 public static int countByScopes(long userId,
043 java.util.LinkedHashMap<java.lang.Long, long[]> scopes,
044 int displayDateMonth, int displayDateDay, int displayDateYear,
045 int displayDateHour, int displayDateMinute, int expirationDateMonth,
046 int expirationDateDay, int expirationDateYear, int expirationDateHour,
047 int expirationDateMinute, boolean alert, int flagValue) {
048 return getFinder()
049 .countByScopes(userId, scopes, displayDateMonth,
050 displayDateDay, displayDateYear, displayDateHour,
051 displayDateMinute, expirationDateMonth, expirationDateDay,
052 expirationDateYear, expirationDateHour, expirationDateMinute,
053 alert, flagValue);
054 }
055
056 public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByDisplayDate(
057 java.util.Date displayDateLT, java.util.Date displayDateGT) {
058 return getFinder().findByDisplayDate(displayDateLT, displayDateGT);
059 }
060
061 public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByScope(
062 long userId, long classNameId, long[] classPKs, int displayDateMonth,
063 int displayDateDay, int displayDateYear, int displayDateHour,
064 int displayDateMinute, int expirationDateMonth, int expirationDateDay,
065 int expirationDateYear, int expirationDateHour,
066 int expirationDateMinute, boolean alert, int flagValue, int start,
067 int end) {
068 return getFinder()
069 .findByScope(userId, classNameId, classPKs,
070 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
071 displayDateMinute, expirationDateMonth, expirationDateDay,
072 expirationDateYear, expirationDateHour, expirationDateMinute,
073 alert, flagValue, start, end);
074 }
075
076 public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByScopes(
077 long userId, java.util.LinkedHashMap<java.lang.Long, long[]> scopes,
078 int displayDateMonth, int displayDateDay, int displayDateYear,
079 int displayDateHour, int displayDateMinute, int expirationDateMonth,
080 int expirationDateDay, int expirationDateYear, int expirationDateHour,
081 int expirationDateMinute, boolean alert, int flagValue, int start,
082 int end) {
083 return getFinder()
084 .findByScopes(userId, scopes, displayDateMonth,
085 displayDateDay, displayDateYear, displayDateHour,
086 displayDateMinute, expirationDateMonth, expirationDateDay,
087 expirationDateYear, expirationDateHour, expirationDateMinute,
088 alert, flagValue, start, end);
089 }
090
091 public static AnnouncementsEntryFinder getFinder() {
092 if (_finder == null) {
093 _finder = (AnnouncementsEntryFinder)PortalBeanLocatorUtil.locate(AnnouncementsEntryFinder.class.getName());
094
095 ReferenceRegistry.registerReference(AnnouncementsEntryFinderUtil.class,
096 "_finder");
097 }
098
099 return _finder;
100 }
101
102 public void setFinder(AnnouncementsEntryFinder finder) {
103 _finder = finder;
104
105 ReferenceRegistry.registerReference(AnnouncementsEntryFinderUtil.class,
106 "_finder");
107 }
108
109 private static AnnouncementsEntryFinder _finder;
110 }