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