1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   *
12   *
13   */
14  
15  package com.liferay.portlet.announcements.service;
16  
17  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18  import com.liferay.portal.kernel.util.MethodCache;
19  import com.liferay.portal.kernel.util.ReferenceRegistry;
20  
21  /**
22   * <a href="AnnouncementsEntryLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
23   *
24   * <p>
25   * ServiceBuilder generated this class. Modifications in this class will be
26   * overwritten the next time is generated.
27   * </p>
28   *
29   * <p>
30   * This class provides static methods for the
31   * {@link AnnouncementsEntryLocalService} bean. The static methods of
32   * this class calls the same methods of the bean instance. It's convenient to be
33   * able to just write one line to call a method on a bean instead of writing a
34   * lookup call and a method call.
35   * </p>
36   *
37   * @author    Brian Wing Shun Chan
38   * @see       AnnouncementsEntryLocalService
39   * @generated
40   */
41  public class AnnouncementsEntryLocalServiceUtil {
42      public static com.liferay.portlet.announcements.model.AnnouncementsEntry addAnnouncementsEntry(
43          com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
44          throws com.liferay.portal.SystemException {
45          return getService().addAnnouncementsEntry(announcementsEntry);
46      }
47  
48      public static com.liferay.portlet.announcements.model.AnnouncementsEntry createAnnouncementsEntry(
49          long entryId) {
50          return getService().createAnnouncementsEntry(entryId);
51      }
52  
53      public static void deleteAnnouncementsEntry(long entryId)
54          throws com.liferay.portal.PortalException,
55              com.liferay.portal.SystemException {
56          getService().deleteAnnouncementsEntry(entryId);
57      }
58  
59      public static void deleteAnnouncementsEntry(
60          com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
61          throws com.liferay.portal.SystemException {
62          getService().deleteAnnouncementsEntry(announcementsEntry);
63      }
64  
65      @SuppressWarnings("rawtypes")
66      public static java.util.List dynamicQuery(
67          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
68          throws com.liferay.portal.SystemException {
69          return getService().dynamicQuery(dynamicQuery);
70      }
71  
72      @SuppressWarnings("rawtypes")
73      public static java.util.List dynamicQuery(
74          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
75          int end) throws com.liferay.portal.SystemException {
76          return getService().dynamicQuery(dynamicQuery, start, end);
77      }
78  
79      @SuppressWarnings("rawtypes")
80      public static java.util.List dynamicQuery(
81          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
82          int end,
83          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
84          throws com.liferay.portal.SystemException {
85          return getService()
86                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
87      }
88  
89      public static int dynamicQueryCount(
90          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
91          throws com.liferay.portal.SystemException {
92          return getService().dynamicQueryCount(dynamicQuery);
93      }
94  
95      public static com.liferay.portlet.announcements.model.AnnouncementsEntry getAnnouncementsEntry(
96          long entryId)
97          throws com.liferay.portal.PortalException,
98              com.liferay.portal.SystemException {
99          return getService().getAnnouncementsEntry(entryId);
100     }
101 
102     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getAnnouncementsEntries(
103         int start, int end) throws com.liferay.portal.SystemException {
104         return getService().getAnnouncementsEntries(start, end);
105     }
106 
107     public static int getAnnouncementsEntriesCount()
108         throws com.liferay.portal.SystemException {
109         return getService().getAnnouncementsEntriesCount();
110     }
111 
112     public static com.liferay.portlet.announcements.model.AnnouncementsEntry updateAnnouncementsEntry(
113         com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
114         throws com.liferay.portal.SystemException {
115         return getService().updateAnnouncementsEntry(announcementsEntry);
116     }
117 
118     public static com.liferay.portlet.announcements.model.AnnouncementsEntry updateAnnouncementsEntry(
119         com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry,
120         boolean merge) throws com.liferay.portal.SystemException {
121         return getService().updateAnnouncementsEntry(announcementsEntry, merge);
122     }
123 
124     public static com.liferay.portlet.announcements.model.AnnouncementsEntry addEntry(
125         long userId, long classNameId, long classPK, java.lang.String title,
126         java.lang.String content, java.lang.String url, java.lang.String type,
127         int displayDateMonth, int displayDateDay, int displayDateYear,
128         int displayDateHour, int displayDateMinute, int expirationDateMonth,
129         int expirationDateDay, int expirationDateYear, int expirationDateHour,
130         int expirationDateMinute, int priority, boolean alert)
131         throws com.liferay.portal.PortalException,
132             com.liferay.portal.SystemException {
133         return getService()
134                    .addEntry(userId, classNameId, classPK, title, content, url,
135             type, displayDateMonth, displayDateDay, displayDateYear,
136             displayDateHour, displayDateMinute, expirationDateMonth,
137             expirationDateDay, expirationDateYear, expirationDateHour,
138             expirationDateMinute, priority, alert);
139     }
140 
141     public static void checkEntries()
142         throws com.liferay.portal.PortalException,
143             com.liferay.portal.SystemException {
144         getService().checkEntries();
145     }
146 
147     public static void deleteEntry(
148         com.liferay.portlet.announcements.model.AnnouncementsEntry entry)
149         throws com.liferay.portal.PortalException,
150             com.liferay.portal.SystemException {
151         getService().deleteEntry(entry);
152     }
153 
154     public static void deleteEntry(long entryId)
155         throws com.liferay.portal.PortalException,
156             com.liferay.portal.SystemException {
157         getService().deleteEntry(entryId);
158     }
159 
160     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
161         long userId, java.util.LinkedHashMap<java.lang.Long, long[]> scopes,
162         boolean alert, int flagValue, int start, int end)
163         throws com.liferay.portal.SystemException {
164         return getService()
165                    .getEntries(userId, scopes, alert, flagValue, start, end);
166     }
167 
168     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
169         long userId, java.util.LinkedHashMap<java.lang.Long, long[]> scopes,
170         int displayDateMonth, int displayDateDay, int displayDateYear,
171         int displayDateHour, int displayDateMinute, int expirationDateMonth,
172         int expirationDateDay, int expirationDateYear, int expirationDateHour,
173         int expirationDateMinute, boolean alert, int flagValue, int start,
174         int end) throws com.liferay.portal.SystemException {
175         return getService()
176                    .getEntries(userId, scopes, displayDateMonth,
177             displayDateDay, displayDateYear, displayDateHour,
178             displayDateMinute, expirationDateMonth, expirationDateDay,
179             expirationDateYear, expirationDateHour, expirationDateMinute,
180             alert, flagValue, start, end);
181     }
182 
183     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
184         long classNameId, long classPK, boolean alert, int start, int end)
185         throws com.liferay.portal.SystemException {
186         return getService().getEntries(classNameId, classPK, alert, start, end);
187     }
188 
189     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
190         long userId, long classNameId, long[] classPKs, int displayDateMonth,
191         int displayDateDay, int displayDateYear, int displayDateHour,
192         int displayDateMinute, int expirationDateMonth, int expirationDateDay,
193         int expirationDateYear, int expirationDateHour,
194         int expirationDateMinute, boolean alert, int flagValue, int start,
195         int end) throws com.liferay.portal.SystemException {
196         return getService()
197                    .getEntries(userId, classNameId, classPKs, displayDateMonth,
198             displayDateDay, displayDateYear, displayDateHour,
199             displayDateMinute, expirationDateMonth, expirationDateDay,
200             expirationDateYear, expirationDateHour, expirationDateMinute,
201             alert, flagValue, start, end);
202     }
203 
204     public static int getEntriesCount(long userId,
205         java.util.LinkedHashMap<java.lang.Long, long[]> scopes, boolean alert,
206         int flagValue) throws com.liferay.portal.SystemException {
207         return getService().getEntriesCount(userId, scopes, alert, flagValue);
208     }
209 
210     public static int getEntriesCount(long userId,
211         java.util.LinkedHashMap<java.lang.Long, long[]> scopes,
212         int displayDateMonth, int displayDateDay, int displayDateYear,
213         int displayDateHour, int displayDateMinute, int expirationDateMonth,
214         int expirationDateDay, int expirationDateYear, int expirationDateHour,
215         int expirationDateMinute, boolean alert, int flagValue)
216         throws com.liferay.portal.SystemException {
217         return getService()
218                    .getEntriesCount(userId, scopes, displayDateMonth,
219             displayDateDay, displayDateYear, displayDateHour,
220             displayDateMinute, expirationDateMonth, expirationDateDay,
221             expirationDateYear, expirationDateHour, expirationDateMinute,
222             alert, flagValue);
223     }
224 
225     public static int getEntriesCount(long classNameId, long classPK,
226         boolean alert) throws com.liferay.portal.SystemException {
227         return getService().getEntriesCount(classNameId, classPK, alert);
228     }
229 
230     public static int getEntriesCount(long userId, long classNameId,
231         long[] classPKs, boolean alert, int flagValue)
232         throws com.liferay.portal.SystemException {
233         return getService()
234                    .getEntriesCount(userId, classNameId, classPKs, alert,
235             flagValue);
236     }
237 
238     public static int getEntriesCount(long userId, long classNameId,
239         long[] classPKs, int displayDateMonth, int displayDateDay,
240         int displayDateYear, int displayDateHour, int displayDateMinute,
241         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
242         int expirationDateHour, int expirationDateMinute, boolean alert,
243         int flagValue) throws com.liferay.portal.SystemException {
244         return getService()
245                    .getEntriesCount(userId, classNameId, classPKs,
246             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
247             displayDateMinute, expirationDateMonth, expirationDateDay,
248             expirationDateYear, expirationDateHour, expirationDateMinute,
249             alert, flagValue);
250     }
251 
252     public static com.liferay.portlet.announcements.model.AnnouncementsEntry getEntry(
253         long entryId)
254         throws com.liferay.portal.PortalException,
255             com.liferay.portal.SystemException {
256         return getService().getEntry(entryId);
257     }
258 
259     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getUserEntries(
260         long userId, int start, int end)
261         throws com.liferay.portal.SystemException {
262         return getService().getUserEntries(userId, start, end);
263     }
264 
265     public static int getUserEntriesCount(long userId)
266         throws com.liferay.portal.SystemException {
267         return getService().getUserEntriesCount(userId);
268     }
269 
270     public static com.liferay.portlet.announcements.model.AnnouncementsEntry updateEntry(
271         long userId, long entryId, java.lang.String title,
272         java.lang.String content, java.lang.String url, java.lang.String type,
273         int displayDateMonth, int displayDateDay, int displayDateYear,
274         int displayDateHour, int displayDateMinute, int expirationDateMonth,
275         int expirationDateDay, int expirationDateYear, int expirationDateHour,
276         int expirationDateMinute, int priority)
277         throws com.liferay.portal.PortalException,
278             com.liferay.portal.SystemException {
279         return getService()
280                    .updateEntry(userId, entryId, title, content, url, type,
281             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
282             displayDateMinute, expirationDateMonth, expirationDateDay,
283             expirationDateYear, expirationDateHour, expirationDateMinute,
284             priority);
285     }
286 
287     public static AnnouncementsEntryLocalService getService() {
288         if (_service == null) {
289             _service = (AnnouncementsEntryLocalService)PortalBeanLocatorUtil.locate(AnnouncementsEntryLocalService.class.getName());
290 
291             ReferenceRegistry.registerReference(AnnouncementsEntryLocalServiceUtil.class,
292                 "_service");
293             MethodCache.remove(AnnouncementsEntryLocalService.class);
294         }
295 
296         return _service;
297     }
298 
299     public void setService(AnnouncementsEntryLocalService service) {
300         MethodCache.remove(AnnouncementsEntryLocalService.class);
301 
302         _service = service;
303 
304         ReferenceRegistry.registerReference(AnnouncementsEntryLocalServiceUtil.class,
305             "_service");
306         MethodCache.remove(AnnouncementsEntryLocalService.class);
307     }
308 
309     private static AnnouncementsEntryLocalService _service;
310 }