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