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.tasks.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  import com.liferay.counter.service.CounterService;
19  
20  import com.liferay.portal.kernel.annotation.BeanReference;
21  import com.liferay.portal.kernel.dao.db.DB;
22  import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
23  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
24  import com.liferay.portal.kernel.exception.PortalException;
25  import com.liferay.portal.kernel.exception.SystemException;
26  import com.liferay.portal.service.ResourceLocalService;
27  import com.liferay.portal.service.ResourceService;
28  import com.liferay.portal.service.UserLocalService;
29  import com.liferay.portal.service.UserService;
30  import com.liferay.portal.service.persistence.ResourceFinder;
31  import com.liferay.portal.service.persistence.ResourcePersistence;
32  import com.liferay.portal.service.persistence.UserFinder;
33  import com.liferay.portal.service.persistence.UserPersistence;
34  
35  import com.liferay.portlet.social.service.SocialActivityLocalService;
36  import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
37  import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
38  import com.liferay.portlet.tasks.model.TasksReview;
39  import com.liferay.portlet.tasks.service.TasksProposalLocalService;
40  import com.liferay.portlet.tasks.service.TasksProposalService;
41  import com.liferay.portlet.tasks.service.TasksReviewLocalService;
42  import com.liferay.portlet.tasks.service.TasksReviewService;
43  import com.liferay.portlet.tasks.service.persistence.TasksProposalFinder;
44  import com.liferay.portlet.tasks.service.persistence.TasksProposalPersistence;
45  import com.liferay.portlet.tasks.service.persistence.TasksReviewPersistence;
46  
47  import java.util.List;
48  
49  /**
50   * <a href="TasksReviewLocalServiceBaseImpl.java.html"><b><i>View Source</i></b>
51   * </a>
52   *
53   * @author Brian Wing Shun Chan
54   */
55  public abstract class TasksReviewLocalServiceBaseImpl
56      implements TasksReviewLocalService {
57      public TasksReview addTasksReview(TasksReview tasksReview)
58          throws SystemException {
59          tasksReview.setNew(true);
60  
61          return tasksReviewPersistence.update(tasksReview, false);
62      }
63  
64      public TasksReview createTasksReview(long reviewId) {
65          return tasksReviewPersistence.create(reviewId);
66      }
67  
68      public void deleteTasksReview(long reviewId)
69          throws PortalException, SystemException {
70          tasksReviewPersistence.remove(reviewId);
71      }
72  
73      public void deleteTasksReview(TasksReview tasksReview)
74          throws SystemException {
75          tasksReviewPersistence.remove(tasksReview);
76      }
77  
78      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
79          throws SystemException {
80          return tasksReviewPersistence.findWithDynamicQuery(dynamicQuery);
81      }
82  
83      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
84          int end) throws SystemException {
85          return tasksReviewPersistence.findWithDynamicQuery(dynamicQuery, start,
86              end);
87      }
88  
89      public TasksReview getTasksReview(long reviewId)
90          throws PortalException, SystemException {
91          return tasksReviewPersistence.findByPrimaryKey(reviewId);
92      }
93  
94      public List<TasksReview> getTasksReviews(int start, int end)
95          throws SystemException {
96          return tasksReviewPersistence.findAll(start, end);
97      }
98  
99      public int getTasksReviewsCount() throws SystemException {
100         return tasksReviewPersistence.countAll();
101     }
102 
103     public TasksReview updateTasksReview(TasksReview tasksReview)
104         throws SystemException {
105         tasksReview.setNew(false);
106 
107         return tasksReviewPersistence.update(tasksReview, true);
108     }
109 
110     public TasksReview updateTasksReview(TasksReview tasksReview, boolean merge)
111         throws SystemException {
112         tasksReview.setNew(false);
113 
114         return tasksReviewPersistence.update(tasksReview, merge);
115     }
116 
117     public TasksProposalLocalService getTasksProposalLocalService() {
118         return tasksProposalLocalService;
119     }
120 
121     public void setTasksProposalLocalService(
122         TasksProposalLocalService tasksProposalLocalService) {
123         this.tasksProposalLocalService = tasksProposalLocalService;
124     }
125 
126     public TasksProposalService getTasksProposalService() {
127         return tasksProposalService;
128     }
129 
130     public void setTasksProposalService(
131         TasksProposalService tasksProposalService) {
132         this.tasksProposalService = tasksProposalService;
133     }
134 
135     public TasksProposalPersistence getTasksProposalPersistence() {
136         return tasksProposalPersistence;
137     }
138 
139     public void setTasksProposalPersistence(
140         TasksProposalPersistence tasksProposalPersistence) {
141         this.tasksProposalPersistence = tasksProposalPersistence;
142     }
143 
144     public TasksProposalFinder getTasksProposalFinder() {
145         return tasksProposalFinder;
146     }
147 
148     public void setTasksProposalFinder(TasksProposalFinder tasksProposalFinder) {
149         this.tasksProposalFinder = tasksProposalFinder;
150     }
151 
152     public TasksReviewLocalService getTasksReviewLocalService() {
153         return tasksReviewLocalService;
154     }
155 
156     public void setTasksReviewLocalService(
157         TasksReviewLocalService tasksReviewLocalService) {
158         this.tasksReviewLocalService = tasksReviewLocalService;
159     }
160 
161     public TasksReviewService getTasksReviewService() {
162         return tasksReviewService;
163     }
164 
165     public void setTasksReviewService(TasksReviewService tasksReviewService) {
166         this.tasksReviewService = tasksReviewService;
167     }
168 
169     public TasksReviewPersistence getTasksReviewPersistence() {
170         return tasksReviewPersistence;
171     }
172 
173     public void setTasksReviewPersistence(
174         TasksReviewPersistence tasksReviewPersistence) {
175         this.tasksReviewPersistence = tasksReviewPersistence;
176     }
177 
178     public CounterLocalService getCounterLocalService() {
179         return counterLocalService;
180     }
181 
182     public void setCounterLocalService(CounterLocalService counterLocalService) {
183         this.counterLocalService = counterLocalService;
184     }
185 
186     public CounterService getCounterService() {
187         return counterService;
188     }
189 
190     public void setCounterService(CounterService counterService) {
191         this.counterService = counterService;
192     }
193 
194     public ResourceLocalService getResourceLocalService() {
195         return resourceLocalService;
196     }
197 
198     public void setResourceLocalService(
199         ResourceLocalService resourceLocalService) {
200         this.resourceLocalService = resourceLocalService;
201     }
202 
203     public ResourceService getResourceService() {
204         return resourceService;
205     }
206 
207     public void setResourceService(ResourceService resourceService) {
208         this.resourceService = resourceService;
209     }
210 
211     public ResourcePersistence getResourcePersistence() {
212         return resourcePersistence;
213     }
214 
215     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
216         this.resourcePersistence = resourcePersistence;
217     }
218 
219     public ResourceFinder getResourceFinder() {
220         return resourceFinder;
221     }
222 
223     public void setResourceFinder(ResourceFinder resourceFinder) {
224         this.resourceFinder = resourceFinder;
225     }
226 
227     public UserLocalService getUserLocalService() {
228         return userLocalService;
229     }
230 
231     public void setUserLocalService(UserLocalService userLocalService) {
232         this.userLocalService = userLocalService;
233     }
234 
235     public UserService getUserService() {
236         return userService;
237     }
238 
239     public void setUserService(UserService userService) {
240         this.userService = userService;
241     }
242 
243     public UserPersistence getUserPersistence() {
244         return userPersistence;
245     }
246 
247     public void setUserPersistence(UserPersistence userPersistence) {
248         this.userPersistence = userPersistence;
249     }
250 
251     public UserFinder getUserFinder() {
252         return userFinder;
253     }
254 
255     public void setUserFinder(UserFinder userFinder) {
256         this.userFinder = userFinder;
257     }
258 
259     public SocialActivityLocalService getSocialActivityLocalService() {
260         return socialActivityLocalService;
261     }
262 
263     public void setSocialActivityLocalService(
264         SocialActivityLocalService socialActivityLocalService) {
265         this.socialActivityLocalService = socialActivityLocalService;
266     }
267 
268     public SocialActivityPersistence getSocialActivityPersistence() {
269         return socialActivityPersistence;
270     }
271 
272     public void setSocialActivityPersistence(
273         SocialActivityPersistence socialActivityPersistence) {
274         this.socialActivityPersistence = socialActivityPersistence;
275     }
276 
277     public SocialActivityFinder getSocialActivityFinder() {
278         return socialActivityFinder;
279     }
280 
281     public void setSocialActivityFinder(
282         SocialActivityFinder socialActivityFinder) {
283         this.socialActivityFinder = socialActivityFinder;
284     }
285 
286     protected void runSQL(String sql) throws SystemException {
287         try {
288             DB db = DBFactoryUtil.getDB();
289 
290             db.runSQL(sql);
291         }
292         catch (Exception e) {
293             throw new SystemException(e);
294         }
295     }
296 
297     @BeanReference(name = "com.liferay.portlet.tasks.service.TasksProposalLocalService")
298     protected TasksProposalLocalService tasksProposalLocalService;
299     @BeanReference(name = "com.liferay.portlet.tasks.service.TasksProposalService")
300     protected TasksProposalService tasksProposalService;
301     @BeanReference(name = "com.liferay.portlet.tasks.service.persistence.TasksProposalPersistence")
302     protected TasksProposalPersistence tasksProposalPersistence;
303     @BeanReference(name = "com.liferay.portlet.tasks.service.persistence.TasksProposalFinder")
304     protected TasksProposalFinder tasksProposalFinder;
305     @BeanReference(name = "com.liferay.portlet.tasks.service.TasksReviewLocalService")
306     protected TasksReviewLocalService tasksReviewLocalService;
307     @BeanReference(name = "com.liferay.portlet.tasks.service.TasksReviewService")
308     protected TasksReviewService tasksReviewService;
309     @BeanReference(name = "com.liferay.portlet.tasks.service.persistence.TasksReviewPersistence")
310     protected TasksReviewPersistence tasksReviewPersistence;
311     @BeanReference(name = "com.liferay.counter.service.CounterLocalService")
312     protected CounterLocalService counterLocalService;
313     @BeanReference(name = "com.liferay.counter.service.CounterService")
314     protected CounterService counterService;
315     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService")
316     protected ResourceLocalService resourceLocalService;
317     @BeanReference(name = "com.liferay.portal.service.ResourceService")
318     protected ResourceService resourceService;
319     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence")
320     protected ResourcePersistence resourcePersistence;
321     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder")
322     protected ResourceFinder resourceFinder;
323     @BeanReference(name = "com.liferay.portal.service.UserLocalService")
324     protected UserLocalService userLocalService;
325     @BeanReference(name = "com.liferay.portal.service.UserService")
326     protected UserService userService;
327     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence")
328     protected UserPersistence userPersistence;
329     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder")
330     protected UserFinder userFinder;
331     @BeanReference(name = "com.liferay.portlet.social.service.SocialActivityLocalService")
332     protected SocialActivityLocalService socialActivityLocalService;
333     @BeanReference(name = "com.liferay.portlet.social.service.persistence.SocialActivityPersistence")
334     protected SocialActivityPersistence socialActivityPersistence;
335     @BeanReference(name = "com.liferay.portlet.social.service.persistence.SocialActivityFinder")
336     protected SocialActivityFinder socialActivityFinder;
337 }