1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions 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.tasks.service;
24  
25  
26  /**
27   * <a href="TasksProposalLocalServiceUtil.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   * <code>com.liferay.portlet.tasks.service.TasksProposalLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * <p>
43   * <code>com.liferay.portlet.tasks.service.TasksProposalLocalServiceFactory</code>
44   * is responsible for the lookup of the bean.
45   * </p>
46   *
47   * @author Brian Wing Shun Chan
48   *
49   * @see com.liferay.portlet.tasks.service.TasksProposalLocalService
50   * @see com.liferay.portlet.tasks.service.TasksProposalLocalServiceFactory
51   *
52   */
53  public class TasksProposalLocalServiceUtil {
54      public static com.liferay.portlet.tasks.model.TasksProposal addTasksProposal(
55          com.liferay.portlet.tasks.model.TasksProposal tasksProposal)
56          throws com.liferay.portal.SystemException {
57          TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
58  
59          return tasksProposalLocalService.addTasksProposal(tasksProposal);
60      }
61  
62      public static void deleteTasksProposal(long proposalId)
63          throws com.liferay.portal.PortalException,
64              com.liferay.portal.SystemException {
65          TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
66  
67          tasksProposalLocalService.deleteTasksProposal(proposalId);
68      }
69  
70      public static void deleteTasksProposal(
71          com.liferay.portlet.tasks.model.TasksProposal tasksProposal)
72          throws com.liferay.portal.SystemException {
73          TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
74  
75          tasksProposalLocalService.deleteTasksProposal(tasksProposal);
76      }
77  
78      public static java.util.List<Object> dynamicQuery(
79          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
80          throws com.liferay.portal.SystemException {
81          TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
82  
83          return tasksProposalLocalService.dynamicQuery(dynamicQuery);
84      }
85  
86      public static java.util.List<Object> dynamicQuery(
87          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
88          int end) throws com.liferay.portal.SystemException {
89          TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
90  
91          return tasksProposalLocalService.dynamicQuery(dynamicQuery, start, end);
92      }
93  
94      public static com.liferay.portlet.tasks.model.TasksProposal getTasksProposal(
95          long proposalId)
96          throws com.liferay.portal.PortalException,
97              com.liferay.portal.SystemException {
98          TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
99  
100         return tasksProposalLocalService.getTasksProposal(proposalId);
101     }
102 
103     public static com.liferay.portlet.tasks.model.TasksProposal updateTasksProposal(
104         com.liferay.portlet.tasks.model.TasksProposal tasksProposal)
105         throws com.liferay.portal.SystemException {
106         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
107 
108         return tasksProposalLocalService.updateTasksProposal(tasksProposal);
109     }
110 
111     public static com.liferay.portlet.tasks.model.TasksProposal addProposal(
112         long userId, long groupId, java.lang.String className,
113         java.lang.String classPK, java.lang.String name,
114         java.lang.String description, long reviewUserId,
115         boolean addCommunityPermissions, boolean addGuestPermissions)
116         throws com.liferay.portal.PortalException,
117             com.liferay.portal.SystemException {
118         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
119 
120         return tasksProposalLocalService.addProposal(userId, groupId,
121             className, classPK, name, description, reviewUserId,
122             addCommunityPermissions, addGuestPermissions);
123     }
124 
125     public static com.liferay.portlet.tasks.model.TasksProposal addProposal(
126         long userId, long groupId, java.lang.String className,
127         java.lang.String classPK, java.lang.String name,
128         java.lang.String description, long reviewUserId,
129         java.lang.String[] communityPermissions,
130         java.lang.String[] guestPermissions)
131         throws com.liferay.portal.PortalException,
132             com.liferay.portal.SystemException {
133         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
134 
135         return tasksProposalLocalService.addProposal(userId, groupId,
136             className, classPK, name, description, reviewUserId,
137             communityPermissions, guestPermissions);
138     }
139 
140     public static com.liferay.portlet.tasks.model.TasksProposal addProposal(
141         long userId, long groupId, java.lang.String className,
142         java.lang.String classPK, java.lang.String name,
143         java.lang.String description, long reviewUserId,
144         java.lang.Boolean addCommunityPermissions,
145         java.lang.Boolean addGuestPermissions,
146         java.lang.String[] communityPermissions,
147         java.lang.String[] guestPermissions)
148         throws com.liferay.portal.PortalException,
149             com.liferay.portal.SystemException {
150         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
151 
152         return tasksProposalLocalService.addProposal(userId, groupId,
153             className, classPK, name, description, reviewUserId,
154             addCommunityPermissions, addGuestPermissions, communityPermissions,
155             guestPermissions);
156     }
157 
158     public static void addProposalResources(long proposalId,
159         boolean addCommunityPermissions, boolean addGuestPermissions)
160         throws com.liferay.portal.PortalException,
161             com.liferay.portal.SystemException {
162         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
163 
164         tasksProposalLocalService.addProposalResources(proposalId,
165             addCommunityPermissions, addGuestPermissions);
166     }
167 
168     public static void addProposalResources(
169         com.liferay.portlet.tasks.model.TasksProposal proposal,
170         boolean addCommunityPermissions, boolean addGuestPermissions)
171         throws com.liferay.portal.PortalException,
172             com.liferay.portal.SystemException {
173         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
174 
175         tasksProposalLocalService.addProposalResources(proposal,
176             addCommunityPermissions, addGuestPermissions);
177     }
178 
179     public static void addProposalResources(long proposalId,
180         java.lang.String[] communityPermissions,
181         java.lang.String[] guestPermissions)
182         throws com.liferay.portal.PortalException,
183             com.liferay.portal.SystemException {
184         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
185 
186         tasksProposalLocalService.addProposalResources(proposalId,
187             communityPermissions, guestPermissions);
188     }
189 
190     public static void addProposalResources(
191         com.liferay.portlet.tasks.model.TasksProposal proposal,
192         java.lang.String[] communityPermissions,
193         java.lang.String[] guestPermissions)
194         throws com.liferay.portal.PortalException,
195             com.liferay.portal.SystemException {
196         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
197 
198         tasksProposalLocalService.addProposalResources(proposal,
199             communityPermissions, guestPermissions);
200     }
201 
202     public static void deleteProposal(java.lang.String className,
203         java.lang.String classPK)
204         throws com.liferay.portal.PortalException,
205             com.liferay.portal.SystemException {
206         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
207 
208         tasksProposalLocalService.deleteProposal(className, classPK);
209     }
210 
211     public static void deleteProposal(long classNameId, java.lang.String classPK)
212         throws com.liferay.portal.PortalException,
213             com.liferay.portal.SystemException {
214         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
215 
216         tasksProposalLocalService.deleteProposal(classNameId, classPK);
217     }
218 
219     public static void deleteProposal(long proposalId)
220         throws com.liferay.portal.PortalException,
221             com.liferay.portal.SystemException {
222         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
223 
224         tasksProposalLocalService.deleteProposal(proposalId);
225     }
226 
227     public static void deleteProposal(
228         com.liferay.portlet.tasks.model.TasksProposal proposal)
229         throws com.liferay.portal.PortalException,
230             com.liferay.portal.SystemException {
231         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
232 
233         tasksProposalLocalService.deleteProposal(proposal);
234     }
235 
236     public static void deleteProposals(long groupId)
237         throws com.liferay.portal.SystemException {
238         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
239 
240         tasksProposalLocalService.deleteProposals(groupId);
241     }
242 
243     public static com.liferay.portlet.tasks.model.TasksProposal getProposal(
244         long proposalId)
245         throws com.liferay.portal.PortalException,
246             com.liferay.portal.SystemException {
247         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
248 
249         return tasksProposalLocalService.getProposal(proposalId);
250     }
251 
252     public static com.liferay.portlet.tasks.model.TasksProposal getProposal(
253         java.lang.String className, java.lang.String classPK)
254         throws com.liferay.portal.PortalException,
255             com.liferay.portal.SystemException {
256         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
257 
258         return tasksProposalLocalService.getProposal(className, classPK);
259     }
260 
261     public static com.liferay.portlet.tasks.model.TasksProposal getProposal(
262         long classNameId, java.lang.String classPK)
263         throws com.liferay.portal.PortalException,
264             com.liferay.portal.SystemException {
265         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
266 
267         return tasksProposalLocalService.getProposal(classNameId, classPK);
268     }
269 
270     public static java.util.List<com.liferay.portlet.tasks.model.TasksProposal> getProposals(
271         long groupId, int start, int end)
272         throws com.liferay.portal.SystemException {
273         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
274 
275         return tasksProposalLocalService.getProposals(groupId, start, end);
276     }
277 
278     public static int getProposalsCount(long groupId)
279         throws com.liferay.portal.SystemException {
280         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
281 
282         return tasksProposalLocalService.getProposalsCount(groupId);
283     }
284 
285     public static java.util.List<com.liferay.portlet.tasks.model.TasksProposal> getReviewProposals(
286         long groupId, long userId, int start, int end)
287         throws com.liferay.portal.SystemException {
288         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
289 
290         return tasksProposalLocalService.getReviewProposals(groupId, userId,
291             start, end);
292     }
293 
294     public static int getReviewProposalsCount(long groupId, long userId)
295         throws com.liferay.portal.SystemException {
296         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
297 
298         return tasksProposalLocalService.getReviewProposalsCount(groupId, userId);
299     }
300 
301     public static java.util.List<com.liferay.portlet.tasks.model.TasksProposal> getUserProposals(
302         long groupId, long userId, int start, int end)
303         throws com.liferay.portal.SystemException {
304         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
305 
306         return tasksProposalLocalService.getUserProposals(groupId, userId,
307             start, end);
308     }
309 
310     public static int getUserProposalsCount(long groupId, long userId)
311         throws com.liferay.portal.SystemException {
312         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
313 
314         return tasksProposalLocalService.getUserProposalsCount(groupId, userId);
315     }
316 
317     public static com.liferay.portlet.tasks.model.TasksProposal updateProposal(
318         long userId, long proposalId, java.lang.String description,
319         int dueDateMonth, int dueDateDay, int dueDateYear, int dueDateHour,
320         int dueDateMinute)
321         throws com.liferay.portal.PortalException,
322             com.liferay.portal.SystemException {
323         TasksProposalLocalService tasksProposalLocalService = TasksProposalLocalServiceFactory.getService();
324 
325         return tasksProposalLocalService.updateProposal(userId, proposalId,
326             description, dueDateMonth, dueDateDay, dueDateYear, dueDateHour,
327             dueDateMinute);
328     }
329 }