001
014
015 package com.liferay.portlet.messageboards.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class MBMailingListLocalServiceUtil {
035
040
041
048 public static com.liferay.portlet.messageboards.model.MBMailingList addMBMailingList(
049 com.liferay.portlet.messageboards.model.MBMailingList mbMailingList)
050 throws com.liferay.portal.kernel.exception.SystemException {
051 return getService().addMBMailingList(mbMailingList);
052 }
053
054
060 public static com.liferay.portlet.messageboards.model.MBMailingList createMBMailingList(
061 long mailingListId) {
062 return getService().createMBMailingList(mailingListId);
063 }
064
065
072 public static void deleteMBMailingList(long mailingListId)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 getService().deleteMBMailingList(mailingListId);
076 }
077
078
084 public static void deleteMBMailingList(
085 com.liferay.portlet.messageboards.model.MBMailingList mbMailingList)
086 throws com.liferay.portal.kernel.exception.SystemException {
087 getService().deleteMBMailingList(mbMailingList);
088 }
089
090
097 @SuppressWarnings("rawtypes")
098 public static java.util.List dynamicQuery(
099 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
100 throws com.liferay.portal.kernel.exception.SystemException {
101 return getService().dynamicQuery(dynamicQuery);
102 }
103
104
117 @SuppressWarnings("rawtypes")
118 public static java.util.List dynamicQuery(
119 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
120 int end) throws com.liferay.portal.kernel.exception.SystemException {
121 return getService().dynamicQuery(dynamicQuery, start, end);
122 }
123
124
138 @SuppressWarnings("rawtypes")
139 public static java.util.List dynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end,
142 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143 throws com.liferay.portal.kernel.exception.SystemException {
144 return getService()
145 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
146 }
147
148
155 public static long dynamicQueryCount(
156 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
157 throws com.liferay.portal.kernel.exception.SystemException {
158 return getService().dynamicQueryCount(dynamicQuery);
159 }
160
161 public static com.liferay.portlet.messageboards.model.MBMailingList fetchMBMailingList(
162 long mailingListId)
163 throws com.liferay.portal.kernel.exception.SystemException {
164 return getService().fetchMBMailingList(mailingListId);
165 }
166
167
175 public static com.liferay.portlet.messageboards.model.MBMailingList getMBMailingList(
176 long mailingListId)
177 throws com.liferay.portal.kernel.exception.PortalException,
178 com.liferay.portal.kernel.exception.SystemException {
179 return getService().getMBMailingList(mailingListId);
180 }
181
182 public static com.liferay.portal.model.PersistedModel getPersistedModel(
183 java.io.Serializable primaryKeyObj)
184 throws com.liferay.portal.kernel.exception.PortalException,
185 com.liferay.portal.kernel.exception.SystemException {
186 return getService().getPersistedModel(primaryKeyObj);
187 }
188
189
198 public static com.liferay.portlet.messageboards.model.MBMailingList getMBMailingListByUuidAndGroupId(
199 java.lang.String uuid, long groupId)
200 throws com.liferay.portal.kernel.exception.PortalException,
201 com.liferay.portal.kernel.exception.SystemException {
202 return getService().getMBMailingListByUuidAndGroupId(uuid, groupId);
203 }
204
205
217 public static java.util.List<com.liferay.portlet.messageboards.model.MBMailingList> getMBMailingLists(
218 int start, int end)
219 throws com.liferay.portal.kernel.exception.SystemException {
220 return getService().getMBMailingLists(start, end);
221 }
222
223
229 public static int getMBMailingListsCount()
230 throws com.liferay.portal.kernel.exception.SystemException {
231 return getService().getMBMailingListsCount();
232 }
233
234
241 public static com.liferay.portlet.messageboards.model.MBMailingList updateMBMailingList(
242 com.liferay.portlet.messageboards.model.MBMailingList mbMailingList)
243 throws com.liferay.portal.kernel.exception.SystemException {
244 return getService().updateMBMailingList(mbMailingList);
245 }
246
247
255 public static com.liferay.portlet.messageboards.model.MBMailingList updateMBMailingList(
256 com.liferay.portlet.messageboards.model.MBMailingList mbMailingList,
257 boolean merge)
258 throws com.liferay.portal.kernel.exception.SystemException {
259 return getService().updateMBMailingList(mbMailingList, merge);
260 }
261
262
267 public static java.lang.String getBeanIdentifier() {
268 return getService().getBeanIdentifier();
269 }
270
271
276 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
277 getService().setBeanIdentifier(beanIdentifier);
278 }
279
280 public static com.liferay.portlet.messageboards.model.MBMailingList addMailingList(
281 long userId, long groupId, long categoryId,
282 java.lang.String emailAddress, java.lang.String inProtocol,
283 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
284 java.lang.String inUserName, java.lang.String inPassword,
285 int inReadInterval, java.lang.String outEmailAddress,
286 boolean outCustom, java.lang.String outServerName, int outServerPort,
287 boolean outUseSSL, java.lang.String outUserName,
288 java.lang.String outPassword, boolean allowAnonymous, boolean active,
289 com.liferay.portal.service.ServiceContext serviceContext)
290 throws com.liferay.portal.kernel.exception.PortalException,
291 com.liferay.portal.kernel.exception.SystemException {
292 return getService()
293 .addMailingList(userId, groupId, categoryId, emailAddress,
294 inProtocol, inServerName, inServerPort, inUseSSL, inUserName,
295 inPassword, inReadInterval, outEmailAddress, outCustom,
296 outServerName, outServerPort, outUseSSL, outUserName, outPassword,
297 allowAnonymous, active, serviceContext);
298 }
299
300 public static void deleteCategoryMailingList(long groupId, long categoryId)
301 throws com.liferay.portal.kernel.exception.PortalException,
302 com.liferay.portal.kernel.exception.SystemException {
303 getService().deleteCategoryMailingList(groupId, categoryId);
304 }
305
306 public static void deleteMailingList(long mailingListId)
307 throws com.liferay.portal.kernel.exception.PortalException,
308 com.liferay.portal.kernel.exception.SystemException {
309 getService().deleteMailingList(mailingListId);
310 }
311
312 public static void deleteMailingList(
313 com.liferay.portlet.messageboards.model.MBMailingList mailingList)
314 throws com.liferay.portal.kernel.exception.PortalException,
315 com.liferay.portal.kernel.exception.SystemException {
316 getService().deleteMailingList(mailingList);
317 }
318
319 public static com.liferay.portlet.messageboards.model.MBMailingList getCategoryMailingList(
320 long groupId, long categoryId)
321 throws com.liferay.portal.kernel.exception.PortalException,
322 com.liferay.portal.kernel.exception.SystemException {
323 return getService().getCategoryMailingList(groupId, categoryId);
324 }
325
326 public static com.liferay.portlet.messageboards.model.MBMailingList updateMailingList(
327 long mailingListId, java.lang.String emailAddress,
328 java.lang.String inProtocol, java.lang.String inServerName,
329 int inServerPort, boolean inUseSSL, java.lang.String inUserName,
330 java.lang.String inPassword, int inReadInterval,
331 java.lang.String outEmailAddress, boolean outCustom,
332 java.lang.String outServerName, int outServerPort, boolean outUseSSL,
333 java.lang.String outUserName, java.lang.String outPassword,
334 boolean allowAnonymous, boolean active,
335 com.liferay.portal.service.ServiceContext serviceContext)
336 throws com.liferay.portal.kernel.exception.PortalException,
337 com.liferay.portal.kernel.exception.SystemException {
338 return getService()
339 .updateMailingList(mailingListId, emailAddress, inProtocol,
340 inServerName, inServerPort, inUseSSL, inUserName, inPassword,
341 inReadInterval, outEmailAddress, outCustom, outServerName,
342 outServerPort, outUseSSL, outUserName, outPassword, allowAnonymous,
343 active, serviceContext);
344 }
345
346 public static MBMailingListLocalService getService() {
347 if (_service == null) {
348 _service = (MBMailingListLocalService)PortalBeanLocatorUtil.locate(MBMailingListLocalService.class.getName());
349
350 ReferenceRegistry.registerReference(MBMailingListLocalServiceUtil.class,
351 "_service");
352 MethodCache.remove(MBMailingListLocalService.class);
353 }
354
355 return _service;
356 }
357
358 public void setService(MBMailingListLocalService service) {
359 MethodCache.remove(MBMailingListLocalService.class);
360
361 _service = service;
362
363 ReferenceRegistry.registerReference(MBMailingListLocalServiceUtil.class,
364 "_service");
365 MethodCache.remove(MBMailingListLocalService.class);
366 }
367
368 private static MBMailingListLocalService _service;
369 }