1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.messageboards.service;
16  
17  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18  
19  /**
20   * <a href="MBMailingListLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
21   *
22   * <p>
23   * ServiceBuilder generated this class. Modifications in this class will be
24   * overwritten the next time is generated.
25   * </p>
26   *
27   * <p>
28   * This class provides static methods for the
29   * {@link MBMailingListLocalService} bean. The static methods of
30   * this class calls the same methods of the bean instance. It's convenient to be
31   * able to just write one line to call a method on a bean instead of writing a
32   * lookup call and a method call.
33   * </p>
34   *
35   * @author    Brian Wing Shun Chan
36   * @see       MBMailingListLocalService
37   * @generated
38   */
39  public class MBMailingListLocalServiceUtil {
40      public static com.liferay.portlet.messageboards.model.MBMailingList addMBMailingList(
41          com.liferay.portlet.messageboards.model.MBMailingList mbMailingList)
42          throws com.liferay.portal.kernel.exception.SystemException {
43          return getService().addMBMailingList(mbMailingList);
44      }
45  
46      public static com.liferay.portlet.messageboards.model.MBMailingList createMBMailingList(
47          long mailingListId) {
48          return getService().createMBMailingList(mailingListId);
49      }
50  
51      public static void deleteMBMailingList(long mailingListId)
52          throws com.liferay.portal.kernel.exception.PortalException,
53              com.liferay.portal.kernel.exception.SystemException {
54          getService().deleteMBMailingList(mailingListId);
55      }
56  
57      public static void deleteMBMailingList(
58          com.liferay.portlet.messageboards.model.MBMailingList mbMailingList)
59          throws com.liferay.portal.kernel.exception.SystemException {
60          getService().deleteMBMailingList(mbMailingList);
61      }
62  
63      public static java.util.List<Object> dynamicQuery(
64          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
65          throws com.liferay.portal.kernel.exception.SystemException {
66          return getService().dynamicQuery(dynamicQuery);
67      }
68  
69      public static java.util.List<Object> dynamicQuery(
70          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
71          int end) throws com.liferay.portal.kernel.exception.SystemException {
72          return getService().dynamicQuery(dynamicQuery, start, end);
73      }
74  
75      public static java.util.List<Object> dynamicQuery(
76          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
77          int end,
78          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
79          throws com.liferay.portal.kernel.exception.SystemException {
80          return getService()
81                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
82      }
83  
84      public static int dynamicQueryCount(
85          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
86          throws com.liferay.portal.kernel.exception.SystemException {
87          return getService().dynamicQueryCount(dynamicQuery);
88      }
89  
90      public static com.liferay.portlet.messageboards.model.MBMailingList getMBMailingList(
91          long mailingListId)
92          throws com.liferay.portal.kernel.exception.PortalException,
93              com.liferay.portal.kernel.exception.SystemException {
94          return getService().getMBMailingList(mailingListId);
95      }
96  
97      public static java.util.List<com.liferay.portlet.messageboards.model.MBMailingList> getMBMailingLists(
98          int start, int end)
99          throws com.liferay.portal.kernel.exception.SystemException {
100         return getService().getMBMailingLists(start, end);
101     }
102 
103     public static int getMBMailingListsCount()
104         throws com.liferay.portal.kernel.exception.SystemException {
105         return getService().getMBMailingListsCount();
106     }
107 
108     public static com.liferay.portlet.messageboards.model.MBMailingList updateMBMailingList(
109         com.liferay.portlet.messageboards.model.MBMailingList mbMailingList)
110         throws com.liferay.portal.kernel.exception.SystemException {
111         return getService().updateMBMailingList(mbMailingList);
112     }
113 
114     public static com.liferay.portlet.messageboards.model.MBMailingList updateMBMailingList(
115         com.liferay.portlet.messageboards.model.MBMailingList mbMailingList,
116         boolean merge)
117         throws com.liferay.portal.kernel.exception.SystemException {
118         return getService().updateMBMailingList(mbMailingList, merge);
119     }
120 
121     public static com.liferay.portlet.messageboards.model.MBMailingList addMailingList(
122         java.lang.String uuid, long userId, long groupId, long categoryId,
123         java.lang.String emailAddress, java.lang.String inProtocol,
124         java.lang.String inServerName, int inServerPort, boolean inUseSSL,
125         java.lang.String inUserName, java.lang.String inPassword,
126         int inReadInterval, java.lang.String outEmailAddress,
127         boolean outCustom, java.lang.String outServerName, int outServerPort,
128         boolean outUseSSL, java.lang.String outUserName,
129         java.lang.String outPassword, boolean active)
130         throws com.liferay.portal.kernel.exception.PortalException,
131             com.liferay.portal.kernel.exception.SystemException {
132         return getService()
133                    .addMailingList(uuid, userId, groupId, categoryId,
134             emailAddress, inProtocol, inServerName, inServerPort, inUseSSL,
135             inUserName, inPassword, inReadInterval, outEmailAddress, outCustom,
136             outServerName, outServerPort, outUseSSL, outUserName, outPassword,
137             active);
138     }
139 
140     public static void deleteCategoryMailingList(long groupId, long categoryId)
141         throws com.liferay.portal.kernel.exception.PortalException,
142             com.liferay.portal.kernel.exception.SystemException {
143         getService().deleteCategoryMailingList(groupId, categoryId);
144     }
145 
146     public static void deleteMailingList(long mailingListId)
147         throws com.liferay.portal.kernel.exception.PortalException,
148             com.liferay.portal.kernel.exception.SystemException {
149         getService().deleteMailingList(mailingListId);
150     }
151 
152     public static void deleteMailingList(
153         com.liferay.portlet.messageboards.model.MBMailingList mailingList)
154         throws com.liferay.portal.kernel.exception.PortalException,
155             com.liferay.portal.kernel.exception.SystemException {
156         getService().deleteMailingList(mailingList);
157     }
158 
159     public static com.liferay.portlet.messageboards.model.MBMailingList getCategoryMailingList(
160         long groupId, long categoryId)
161         throws com.liferay.portal.kernel.exception.PortalException,
162             com.liferay.portal.kernel.exception.SystemException {
163         return getService().getCategoryMailingList(groupId, categoryId);
164     }
165 
166     public static com.liferay.portlet.messageboards.model.MBMailingList updateMailingList(
167         long mailingListId, java.lang.String emailAddress,
168         java.lang.String inProtocol, java.lang.String inServerName,
169         int inServerPort, boolean inUseSSL, java.lang.String inUserName,
170         java.lang.String inPassword, int inReadInterval,
171         java.lang.String outEmailAddress, boolean outCustom,
172         java.lang.String outServerName, int outServerPort, boolean outUseSSL,
173         java.lang.String outUserName, java.lang.String outPassword,
174         boolean active)
175         throws com.liferay.portal.kernel.exception.PortalException,
176             com.liferay.portal.kernel.exception.SystemException {
177         return getService()
178                    .updateMailingList(mailingListId, emailAddress, inProtocol,
179             inServerName, inServerPort, inUseSSL, inUserName, inPassword,
180             inReadInterval, outEmailAddress, outCustom, outServerName,
181             outServerPort, outUseSSL, outUserName, outPassword, active);
182     }
183 
184     public static MBMailingListLocalService getService() {
185         if (_service == null) {
186             _service = (MBMailingListLocalService)PortalBeanLocatorUtil.locate(MBMailingListLocalService.class.getName());
187         }
188 
189         return _service;
190     }
191 
192     public void setService(MBMailingListLocalService service) {
193         _service = service;
194     }
195 
196     private static MBMailingListLocalService _service;
197 }