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