1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.announcements.service;
24  
25  
26  /**
27   * <a href="AnnouncementsEntryLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * <p>
43   * <code>com.liferay.portlet.announcements.service.AnnouncementsEntryLocalServiceFactory</code>
44   * is responsible for the lookup of the bean.
45   * </p>
46   *
47   * @author Brian Wing Shun Chan
48   *
49   * @see com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService
50   * @see com.liferay.portlet.announcements.service.AnnouncementsEntryLocalServiceFactory
51   *
52   */
53  public class AnnouncementsEntryLocalServiceUtil {
54      public static com.liferay.portlet.announcements.model.AnnouncementsEntry addAnnouncementsEntry(
55          com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
56          throws com.liferay.portal.SystemException {
57          AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
58  
59          return announcementsEntryLocalService.addAnnouncementsEntry(announcementsEntry);
60      }
61  
62      public static void deleteAnnouncementsEntry(long entryId)
63          throws com.liferay.portal.PortalException,
64              com.liferay.portal.SystemException {
65          AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
66  
67          announcementsEntryLocalService.deleteAnnouncementsEntry(entryId);
68      }
69  
70      public static void deleteAnnouncementsEntry(
71          com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
72          throws com.liferay.portal.SystemException {
73          AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
74  
75          announcementsEntryLocalService.deleteAnnouncementsEntry(announcementsEntry);
76      }
77  
78      public static java.util.List<Object> dynamicQuery(
79          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
80          throws com.liferay.portal.SystemException {
81          AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
82  
83          return announcementsEntryLocalService.dynamicQuery(dynamicQuery);
84      }
85  
86      public static java.util.List<Object> dynamicQuery(
87          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
88          int end) throws com.liferay.portal.SystemException {
89          AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
90  
91          return announcementsEntryLocalService.dynamicQuery(dynamicQuery, start,
92              end);
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          AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
100 
101         return announcementsEntryLocalService.getAnnouncementsEntry(entryId);
102     }
103 
104     public static com.liferay.portlet.announcements.model.AnnouncementsEntry updateAnnouncementsEntry(
105         com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
106         throws com.liferay.portal.SystemException {
107         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
108 
109         return announcementsEntryLocalService.updateAnnouncementsEntry(announcementsEntry);
110     }
111 
112     public static com.liferay.portlet.announcements.model.AnnouncementsEntry addEntry(
113         long userId, long classNameId, long classPK, java.lang.String title,
114         java.lang.String content, java.lang.String url, java.lang.String type,
115         int displayDateMonth, int displayDateDay, int displayDateYear,
116         int displayDateHour, int displayDateMinute, int expirationDateMonth,
117         int expirationDateDay, int expirationDateYear, int expirationDateHour,
118         int expirationDateMinute, int priority, boolean alert)
119         throws com.liferay.portal.PortalException,
120             com.liferay.portal.SystemException {
121         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
122 
123         return announcementsEntryLocalService.addEntry(userId, classNameId,
124             classPK, title, content, url, type, displayDateMonth,
125             displayDateDay, displayDateYear, displayDateHour,
126             displayDateMinute, expirationDateMonth, expirationDateDay,
127             expirationDateYear, expirationDateHour, expirationDateMinute,
128             priority, alert);
129     }
130 
131     public static void checkEntries()
132         throws com.liferay.portal.PortalException,
133             com.liferay.portal.SystemException {
134         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
135 
136         announcementsEntryLocalService.checkEntries();
137     }
138 
139     public static void deleteEntry(long entryId)
140         throws com.liferay.portal.PortalException,
141             com.liferay.portal.SystemException {
142         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
143 
144         announcementsEntryLocalService.deleteEntry(entryId);
145     }
146 
147     public static com.liferay.portlet.announcements.model.AnnouncementsEntry getEntry(
148         long entryId)
149         throws com.liferay.portal.PortalException,
150             com.liferay.portal.SystemException {
151         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
152 
153         return announcementsEntryLocalService.getEntry(entryId);
154     }
155 
156     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
157         long classNameId, long classPK, boolean alert, int start, int end)
158         throws com.liferay.portal.SystemException {
159         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
160 
161         return announcementsEntryLocalService.getEntries(classNameId, classPK,
162             alert, start, end);
163     }
164 
165     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
166         long userId, long classNameId, long[] classPKs, int displayDateMonth,
167         int displayDateDay, int displayDateYear, int displayDateHour,
168         int displayDateMinute, int expirationDateMonth, int expirationDateDay,
169         int expirationDateYear, int expirationDateHour,
170         int expirationDateMinute, boolean alert, int flagValue, int start,
171         int end) throws com.liferay.portal.SystemException {
172         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
173 
174         return announcementsEntryLocalService.getEntries(userId, classNameId,
175             classPKs, displayDateMonth, displayDateDay, displayDateYear,
176             displayDateHour, displayDateMinute, expirationDateMonth,
177             expirationDateDay, expirationDateYear, expirationDateHour,
178             expirationDateMinute, alert, flagValue, start, end);
179     }
180 
181     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
182         long userId, java.util.LinkedHashMap<Long, long[]> scopes,
183         boolean alert, int flagValue, int start, int end)
184         throws com.liferay.portal.SystemException {
185         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
186 
187         return announcementsEntryLocalService.getEntries(userId, scopes, alert,
188             flagValue, start, end);
189     }
190 
191     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
192         long userId, java.util.LinkedHashMap<Long, long[]> scopes,
193         int displayDateMonth, int displayDateDay, int displayDateYear,
194         int displayDateHour, int displayDateMinute, int expirationDateMonth,
195         int expirationDateDay, int expirationDateYear, int expirationDateHour,
196         int expirationDateMinute, boolean alert, int flagValue, int start,
197         int end) throws com.liferay.portal.SystemException {
198         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
199 
200         return announcementsEntryLocalService.getEntries(userId, scopes,
201             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
202             displayDateMinute, expirationDateMonth, expirationDateDay,
203             expirationDateYear, expirationDateHour, expirationDateMinute,
204             alert, flagValue, start, end);
205     }
206 
207     public static int getEntriesCount(long classNameId, long classPK,
208         boolean alert) throws com.liferay.portal.SystemException {
209         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
210 
211         return announcementsEntryLocalService.getEntriesCount(classNameId,
212             classPK, alert);
213     }
214 
215     public static int getEntriesCount(long userId, long classNameId,
216         long[] classPKs, boolean alert, int flagValue)
217         throws com.liferay.portal.SystemException {
218         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
219 
220         return announcementsEntryLocalService.getEntriesCount(userId,
221             classNameId, classPKs, alert, flagValue);
222     }
223 
224     public static int getEntriesCount(long userId, long classNameId,
225         long[] classPKs, int displayDateMonth, int displayDateDay,
226         int displayDateYear, int displayDateHour, int displayDateMinute,
227         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
228         int expirationDateHour, int expirationDateMinute, boolean alert,
229         int flagValue) throws com.liferay.portal.SystemException {
230         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
231 
232         return announcementsEntryLocalService.getEntriesCount(userId,
233             classNameId, classPKs, displayDateMonth, displayDateDay,
234             displayDateYear, displayDateHour, displayDateMinute,
235             expirationDateMonth, expirationDateDay, expirationDateYear,
236             expirationDateHour, expirationDateMinute, alert, flagValue);
237     }
238 
239     public static int getEntriesCount(long userId,
240         java.util.LinkedHashMap<Long, long[]> scopes, boolean alert,
241         int flagValue) throws com.liferay.portal.SystemException {
242         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
243 
244         return announcementsEntryLocalService.getEntriesCount(userId, scopes,
245             alert, flagValue);
246     }
247 
248     public static int getEntriesCount(long userId,
249         java.util.LinkedHashMap<Long, long[]> scopes, int displayDateMonth,
250         int displayDateDay, int displayDateYear, int displayDateHour,
251         int displayDateMinute, int expirationDateMonth, int expirationDateDay,
252         int expirationDateYear, int expirationDateHour,
253         int expirationDateMinute, boolean alert, int flagValue)
254         throws com.liferay.portal.SystemException {
255         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
256 
257         return announcementsEntryLocalService.getEntriesCount(userId, scopes,
258             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
259             displayDateMinute, expirationDateMonth, expirationDateDay,
260             expirationDateYear, expirationDateHour, expirationDateMinute,
261             alert, flagValue);
262     }
263 
264     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getUserEntries(
265         long userId, int start, int end)
266         throws com.liferay.portal.SystemException {
267         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
268 
269         return announcementsEntryLocalService.getUserEntries(userId, start, end);
270     }
271 
272     public static int getUserEntriesCount(long userId)
273         throws com.liferay.portal.SystemException {
274         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
275 
276         return announcementsEntryLocalService.getUserEntriesCount(userId);
277     }
278 
279     public static com.liferay.portlet.announcements.model.AnnouncementsEntry updateEntry(
280         long entryId, java.lang.String title, java.lang.String content,
281         java.lang.String url, java.lang.String type, int displayDateMonth,
282         int displayDateDay, int displayDateYear, int displayDateHour,
283         int displayDateMinute, int expirationDateMonth, int expirationDateDay,
284         int expirationDateYear, int expirationDateHour,
285         int expirationDateMinute, int priority)
286         throws com.liferay.portal.PortalException,
287             com.liferay.portal.SystemException {
288         AnnouncementsEntryLocalService announcementsEntryLocalService = AnnouncementsEntryLocalServiceFactory.getService();
289 
290         return announcementsEntryLocalService.updateEntry(entryId, title,
291             content, url, type, displayDateMonth, displayDateDay,
292             displayDateYear, displayDateHour, displayDateMinute,
293             expirationDateMonth, expirationDateDay, expirationDateYear,
294             expirationDateHour, expirationDateMinute, priority);
295     }
296 }