001
014
015 package com.liferay.portlet.tasks.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
036 import com.liferay.portlet.messageboards.service.MBMessageService;
037 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
038 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
039 import com.liferay.portlet.social.service.SocialActivityLocalService;
040 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
041 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
042 import com.liferay.portlet.tasks.model.TasksProposal;
043 import com.liferay.portlet.tasks.service.TasksProposalLocalService;
044 import com.liferay.portlet.tasks.service.TasksProposalService;
045 import com.liferay.portlet.tasks.service.TasksReviewLocalService;
046 import com.liferay.portlet.tasks.service.TasksReviewService;
047 import com.liferay.portlet.tasks.service.persistence.TasksProposalFinder;
048 import com.liferay.portlet.tasks.service.persistence.TasksProposalPersistence;
049 import com.liferay.portlet.tasks.service.persistence.TasksReviewPersistence;
050
051 import java.util.List;
052
053 import javax.sql.DataSource;
054
055
058 public abstract class TasksProposalLocalServiceBaseImpl
059 implements TasksProposalLocalService {
060 public TasksProposal addTasksProposal(TasksProposal tasksProposal)
061 throws SystemException {
062 tasksProposal.setNew(true);
063
064 return tasksProposalPersistence.update(tasksProposal, false);
065 }
066
067 public TasksProposal createTasksProposal(long proposalId) {
068 return tasksProposalPersistence.create(proposalId);
069 }
070
071 public void deleteTasksProposal(long proposalId)
072 throws PortalException, SystemException {
073 tasksProposalPersistence.remove(proposalId);
074 }
075
076 public void deleteTasksProposal(TasksProposal tasksProposal)
077 throws SystemException {
078 tasksProposalPersistence.remove(tasksProposal);
079 }
080
081 @SuppressWarnings("unchecked")
082 public List dynamicQuery(DynamicQuery dynamicQuery)
083 throws SystemException {
084 return tasksProposalPersistence.findWithDynamicQuery(dynamicQuery);
085 }
086
087 @SuppressWarnings("unchecked")
088 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
089 throws SystemException {
090 return tasksProposalPersistence.findWithDynamicQuery(dynamicQuery,
091 start, end);
092 }
093
094 @SuppressWarnings("unchecked")
095 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
096 OrderByComparator orderByComparator) throws SystemException {
097 return tasksProposalPersistence.findWithDynamicQuery(dynamicQuery,
098 start, end, orderByComparator);
099 }
100
101 public long dynamicQueryCount(DynamicQuery dynamicQuery)
102 throws SystemException {
103 return tasksProposalPersistence.countWithDynamicQuery(dynamicQuery);
104 }
105
106 public TasksProposal getTasksProposal(long proposalId)
107 throws PortalException, SystemException {
108 return tasksProposalPersistence.findByPrimaryKey(proposalId);
109 }
110
111 public List<TasksProposal> getTasksProposals(int start, int end)
112 throws SystemException {
113 return tasksProposalPersistence.findAll(start, end);
114 }
115
116 public int getTasksProposalsCount() throws SystemException {
117 return tasksProposalPersistence.countAll();
118 }
119
120 public TasksProposal updateTasksProposal(TasksProposal tasksProposal)
121 throws SystemException {
122 tasksProposal.setNew(false);
123
124 return tasksProposalPersistence.update(tasksProposal, true);
125 }
126
127 public TasksProposal updateTasksProposal(TasksProposal tasksProposal,
128 boolean merge) throws SystemException {
129 tasksProposal.setNew(false);
130
131 return tasksProposalPersistence.update(tasksProposal, merge);
132 }
133
134 public TasksProposalLocalService getTasksProposalLocalService() {
135 return tasksProposalLocalService;
136 }
137
138 public void setTasksProposalLocalService(
139 TasksProposalLocalService tasksProposalLocalService) {
140 this.tasksProposalLocalService = tasksProposalLocalService;
141 }
142
143 public TasksProposalService getTasksProposalService() {
144 return tasksProposalService;
145 }
146
147 public void setTasksProposalService(
148 TasksProposalService tasksProposalService) {
149 this.tasksProposalService = tasksProposalService;
150 }
151
152 public TasksProposalPersistence getTasksProposalPersistence() {
153 return tasksProposalPersistence;
154 }
155
156 public void setTasksProposalPersistence(
157 TasksProposalPersistence tasksProposalPersistence) {
158 this.tasksProposalPersistence = tasksProposalPersistence;
159 }
160
161 public TasksProposalFinder getTasksProposalFinder() {
162 return tasksProposalFinder;
163 }
164
165 public void setTasksProposalFinder(TasksProposalFinder tasksProposalFinder) {
166 this.tasksProposalFinder = tasksProposalFinder;
167 }
168
169 public TasksReviewLocalService getTasksReviewLocalService() {
170 return tasksReviewLocalService;
171 }
172
173 public void setTasksReviewLocalService(
174 TasksReviewLocalService tasksReviewLocalService) {
175 this.tasksReviewLocalService = tasksReviewLocalService;
176 }
177
178 public TasksReviewService getTasksReviewService() {
179 return tasksReviewService;
180 }
181
182 public void setTasksReviewService(TasksReviewService tasksReviewService) {
183 this.tasksReviewService = tasksReviewService;
184 }
185
186 public TasksReviewPersistence getTasksReviewPersistence() {
187 return tasksReviewPersistence;
188 }
189
190 public void setTasksReviewPersistence(
191 TasksReviewPersistence tasksReviewPersistence) {
192 this.tasksReviewPersistence = tasksReviewPersistence;
193 }
194
195 public CounterLocalService getCounterLocalService() {
196 return counterLocalService;
197 }
198
199 public void setCounterLocalService(CounterLocalService counterLocalService) {
200 this.counterLocalService = counterLocalService;
201 }
202
203 public ResourceLocalService getResourceLocalService() {
204 return resourceLocalService;
205 }
206
207 public void setResourceLocalService(
208 ResourceLocalService resourceLocalService) {
209 this.resourceLocalService = resourceLocalService;
210 }
211
212 public ResourceService getResourceService() {
213 return resourceService;
214 }
215
216 public void setResourceService(ResourceService resourceService) {
217 this.resourceService = resourceService;
218 }
219
220 public ResourcePersistence getResourcePersistence() {
221 return resourcePersistence;
222 }
223
224 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
225 this.resourcePersistence = resourcePersistence;
226 }
227
228 public ResourceFinder getResourceFinder() {
229 return resourceFinder;
230 }
231
232 public void setResourceFinder(ResourceFinder resourceFinder) {
233 this.resourceFinder = resourceFinder;
234 }
235
236 public UserLocalService getUserLocalService() {
237 return userLocalService;
238 }
239
240 public void setUserLocalService(UserLocalService userLocalService) {
241 this.userLocalService = userLocalService;
242 }
243
244 public UserService getUserService() {
245 return userService;
246 }
247
248 public void setUserService(UserService userService) {
249 this.userService = userService;
250 }
251
252 public UserPersistence getUserPersistence() {
253 return userPersistence;
254 }
255
256 public void setUserPersistence(UserPersistence userPersistence) {
257 this.userPersistence = userPersistence;
258 }
259
260 public UserFinder getUserFinder() {
261 return userFinder;
262 }
263
264 public void setUserFinder(UserFinder userFinder) {
265 this.userFinder = userFinder;
266 }
267
268 public MBMessageLocalService getMBMessageLocalService() {
269 return mbMessageLocalService;
270 }
271
272 public void setMBMessageLocalService(
273 MBMessageLocalService mbMessageLocalService) {
274 this.mbMessageLocalService = mbMessageLocalService;
275 }
276
277 public MBMessageService getMBMessageService() {
278 return mbMessageService;
279 }
280
281 public void setMBMessageService(MBMessageService mbMessageService) {
282 this.mbMessageService = mbMessageService;
283 }
284
285 public MBMessagePersistence getMBMessagePersistence() {
286 return mbMessagePersistence;
287 }
288
289 public void setMBMessagePersistence(
290 MBMessagePersistence mbMessagePersistence) {
291 this.mbMessagePersistence = mbMessagePersistence;
292 }
293
294 public MBMessageFinder getMBMessageFinder() {
295 return mbMessageFinder;
296 }
297
298 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
299 this.mbMessageFinder = mbMessageFinder;
300 }
301
302 public SocialActivityLocalService getSocialActivityLocalService() {
303 return socialActivityLocalService;
304 }
305
306 public void setSocialActivityLocalService(
307 SocialActivityLocalService socialActivityLocalService) {
308 this.socialActivityLocalService = socialActivityLocalService;
309 }
310
311 public SocialActivityPersistence getSocialActivityPersistence() {
312 return socialActivityPersistence;
313 }
314
315 public void setSocialActivityPersistence(
316 SocialActivityPersistence socialActivityPersistence) {
317 this.socialActivityPersistence = socialActivityPersistence;
318 }
319
320 public SocialActivityFinder getSocialActivityFinder() {
321 return socialActivityFinder;
322 }
323
324 public void setSocialActivityFinder(
325 SocialActivityFinder socialActivityFinder) {
326 this.socialActivityFinder = socialActivityFinder;
327 }
328
329 protected void runSQL(String sql) throws SystemException {
330 try {
331 DataSource dataSource = tasksProposalPersistence.getDataSource();
332
333 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
334 sql, new int[0]);
335
336 sqlUpdate.update();
337 }
338 catch (Exception e) {
339 throw new SystemException(e);
340 }
341 }
342
343 @BeanReference(type = TasksProposalLocalService.class)
344 protected TasksProposalLocalService tasksProposalLocalService;
345 @BeanReference(type = TasksProposalService.class)
346 protected TasksProposalService tasksProposalService;
347 @BeanReference(type = TasksProposalPersistence.class)
348 protected TasksProposalPersistence tasksProposalPersistence;
349 @BeanReference(type = TasksProposalFinder.class)
350 protected TasksProposalFinder tasksProposalFinder;
351 @BeanReference(type = TasksReviewLocalService.class)
352 protected TasksReviewLocalService tasksReviewLocalService;
353 @BeanReference(type = TasksReviewService.class)
354 protected TasksReviewService tasksReviewService;
355 @BeanReference(type = TasksReviewPersistence.class)
356 protected TasksReviewPersistence tasksReviewPersistence;
357 @BeanReference(type = CounterLocalService.class)
358 protected CounterLocalService counterLocalService;
359 @BeanReference(type = ResourceLocalService.class)
360 protected ResourceLocalService resourceLocalService;
361 @BeanReference(type = ResourceService.class)
362 protected ResourceService resourceService;
363 @BeanReference(type = ResourcePersistence.class)
364 protected ResourcePersistence resourcePersistence;
365 @BeanReference(type = ResourceFinder.class)
366 protected ResourceFinder resourceFinder;
367 @BeanReference(type = UserLocalService.class)
368 protected UserLocalService userLocalService;
369 @BeanReference(type = UserService.class)
370 protected UserService userService;
371 @BeanReference(type = UserPersistence.class)
372 protected UserPersistence userPersistence;
373 @BeanReference(type = UserFinder.class)
374 protected UserFinder userFinder;
375 @BeanReference(type = MBMessageLocalService.class)
376 protected MBMessageLocalService mbMessageLocalService;
377 @BeanReference(type = MBMessageService.class)
378 protected MBMessageService mbMessageService;
379 @BeanReference(type = MBMessagePersistence.class)
380 protected MBMessagePersistence mbMessagePersistence;
381 @BeanReference(type = MBMessageFinder.class)
382 protected MBMessageFinder mbMessageFinder;
383 @BeanReference(type = SocialActivityLocalService.class)
384 protected SocialActivityLocalService socialActivityLocalService;
385 @BeanReference(type = SocialActivityPersistence.class)
386 protected SocialActivityPersistence socialActivityPersistence;
387 @BeanReference(type = SocialActivityFinder.class)
388 protected SocialActivityFinder socialActivityFinder;
389 }