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 addEntry(
104         long userId, long classNameId, long classPK, java.lang.String title,
105         java.lang.String content, java.lang.String url, java.lang.String type,
106         int displayDateMonth, int displayDateDay, int displayDateYear,
107         int displayDateHour, int displayDateMinute, int expirationDateMonth,
108         int expirationDateDay, int expirationDateYear, int expirationDateHour,
109         int expirationDateMinute, int priority, boolean alert)
110         throws com.liferay.portal.PortalException,
111             com.liferay.portal.SystemException {
112         return getService()
113                    .addEntry(userId, classNameId, classPK, title, content, url,
114             type, displayDateMonth, displayDateDay, displayDateYear,
115             displayDateHour, displayDateMinute, expirationDateMonth,
116             expirationDateDay, expirationDateYear, expirationDateHour,
117             expirationDateMinute, priority, alert);
118     }
119 
120     public static void checkEntries()
121         throws com.liferay.portal.PortalException,
122             com.liferay.portal.SystemException {
123         getService().checkEntries();
124     }
125 
126     public static void deleteEntry(long entryId)
127         throws com.liferay.portal.PortalException,
128             com.liferay.portal.SystemException {
129         getService().deleteEntry(entryId);
130     }
131 
132     public static com.liferay.portlet.announcements.model.AnnouncementsEntry getEntry(
133         long entryId)
134         throws com.liferay.portal.PortalException,
135             com.liferay.portal.SystemException {
136         return getService().getEntry(entryId);
137     }
138 
139     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
140         long classNameId, long classPK, boolean alert, int start, int end)
141         throws com.liferay.portal.SystemException {
142         return getService().getEntries(classNameId, classPK, alert, start, end);
143     }
144 
145     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
146         long userId, long classNameId, long[] classPKs, int displayDateMonth,
147         int displayDateDay, int displayDateYear, int displayDateHour,
148         int displayDateMinute, int expirationDateMonth, int expirationDateDay,
149         int expirationDateYear, int expirationDateHour,
150         int expirationDateMinute, boolean alert, int flagValue, int start,
151         int end) throws com.liferay.portal.SystemException {
152         return getService()
153                    .getEntries(userId, classNameId, classPKs, displayDateMonth,
154             displayDateDay, displayDateYear, displayDateHour,
155             displayDateMinute, expirationDateMonth, expirationDateDay,
156             expirationDateYear, expirationDateHour, expirationDateMinute,
157             alert, flagValue, start, end);
158     }
159 
160     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getEntries(
161         long userId, java.util.LinkedHashMap<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<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 int getEntriesCount(long classNameId, long classPK,
184         boolean alert) throws com.liferay.portal.SystemException {
185         return getService().getEntriesCount(classNameId, classPK, alert);
186     }
187 
188     public static int getEntriesCount(long userId, long classNameId,
189         long[] classPKs, boolean alert, int flagValue)
190         throws com.liferay.portal.SystemException {
191         return getService()
192                    .getEntriesCount(userId, classNameId, classPKs, alert,
193             flagValue);
194     }
195 
196     public static int getEntriesCount(long userId, long classNameId,
197         long[] classPKs, int displayDateMonth, int displayDateDay,
198         int displayDateYear, int displayDateHour, int displayDateMinute,
199         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
200         int expirationDateHour, int expirationDateMinute, boolean alert,
201         int flagValue) throws com.liferay.portal.SystemException {
202         return getService()
203                    .getEntriesCount(userId, classNameId, classPKs,
204             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
205             displayDateMinute, expirationDateMonth, expirationDateDay,
206             expirationDateYear, expirationDateHour, expirationDateMinute,
207             alert, flagValue);
208     }
209 
210     public static int getEntriesCount(long userId,
211         java.util.LinkedHashMap<Long, long[]> scopes, boolean alert,
212         int flagValue) throws com.liferay.portal.SystemException {
213         return getService().getEntriesCount(userId, scopes, alert, flagValue);
214     }
215 
216     public static int getEntriesCount(long userId,
217         java.util.LinkedHashMap<Long, long[]> scopes, int displayDateMonth,
218         int displayDateDay, int displayDateYear, int displayDateHour,
219         int displayDateMinute, int expirationDateMonth, int expirationDateDay,
220         int expirationDateYear, int expirationDateHour,
221         int expirationDateMinute, boolean alert, int flagValue)
222         throws com.liferay.portal.SystemException {
223         return getService()
224                    .getEntriesCount(userId, scopes, displayDateMonth,
225             displayDateDay, displayDateYear, displayDateHour,
226             displayDateMinute, expirationDateMonth, expirationDateDay,
227             expirationDateYear, expirationDateHour, expirationDateMinute,
228             alert, flagValue);
229     }
230 
231     public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> getUserEntries(
232         long userId, int start, int end)
233         throws com.liferay.portal.SystemException {
234         return getService().getUserEntries(userId, start, end);
235     }
236 
237     public static int getUserEntriesCount(long userId)
238         throws com.liferay.portal.SystemException {
239         return getService().getUserEntriesCount(userId);
240     }
241 
242     public static com.liferay.portlet.announcements.model.AnnouncementsEntry updateEntry(
243         long userId, long entryId, java.lang.String title,
244         java.lang.String content, java.lang.String url, java.lang.String type,
245         int displayDateMonth, int displayDateDay, int displayDateYear,
246         int displayDateHour, int displayDateMinute, int expirationDateMonth,
247         int expirationDateDay, int expirationDateYear, int expirationDateHour,
248         int expirationDateMinute, int priority)
249         throws com.liferay.portal.PortalException,
250             com.liferay.portal.SystemException {
251         return getService()
252                    .updateEntry(userId, entryId, title, content, url, type,
253             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
254             displayDateMinute, expirationDateMonth, expirationDateDay,
255             expirationDateYear, expirationDateHour, expirationDateMinute,
256             priority);
257     }
258 
259     public static AnnouncementsEntryLocalService getService() {
260         if (_service == null) {
261             throw new RuntimeException(
262                 "AnnouncementsEntryLocalService is not set");
263         }
264 
265         return _service;
266     }
267 
268     public void setService(AnnouncementsEntryLocalService service) {
269         _service = service;
270     }
271 
272     private static AnnouncementsEntryLocalService _service;
273 }