1
14
15 package com.liferay.portlet.messageboards.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18
19 import com.liferay.portal.kernel.annotation.BeanReference;
20 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
21 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
22 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
23 import com.liferay.portal.kernel.exception.PortalException;
24 import com.liferay.portal.kernel.exception.SystemException;
25 import com.liferay.portal.kernel.util.OrderByComparator;
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.messageboards.model.MBBan;
36 import com.liferay.portlet.messageboards.service.MBBanLocalService;
37 import com.liferay.portlet.messageboards.service.MBBanService;
38 import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
39 import com.liferay.portlet.messageboards.service.MBCategoryService;
40 import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
41 import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
42 import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
43 import com.liferay.portlet.messageboards.service.MBMessageFlagService;
44 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
45 import com.liferay.portlet.messageboards.service.MBMessageService;
46 import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
47 import com.liferay.portlet.messageboards.service.MBThreadLocalService;
48 import com.liferay.portlet.messageboards.service.MBThreadService;
49 import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
50 import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
51 import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
52 import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
53 import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
54 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
55 import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
56 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
57 import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
58 import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
59 import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
60
61 import java.util.List;
62
63 import javax.sql.DataSource;
64
65
70 public abstract class MBBanLocalServiceBaseImpl implements MBBanLocalService {
71 public MBBan addMBBan(MBBan mbBan) throws SystemException {
72 mbBan.setNew(true);
73
74 return mbBanPersistence.update(mbBan, false);
75 }
76
77 public MBBan createMBBan(long banId) {
78 return mbBanPersistence.create(banId);
79 }
80
81 public void deleteMBBan(long banId) throws PortalException, SystemException {
82 mbBanPersistence.remove(banId);
83 }
84
85 public void deleteMBBan(MBBan mbBan) throws SystemException {
86 mbBanPersistence.remove(mbBan);
87 }
88
89 @SuppressWarnings("unchecked")
90 public List dynamicQuery(DynamicQuery dynamicQuery)
91 throws SystemException {
92 return mbBanPersistence.findWithDynamicQuery(dynamicQuery);
93 }
94
95 @SuppressWarnings("unchecked")
96 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
97 throws SystemException {
98 return mbBanPersistence.findWithDynamicQuery(dynamicQuery, start, end);
99 }
100
101 @SuppressWarnings("unchecked")
102 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
103 OrderByComparator orderByComparator) throws SystemException {
104 return mbBanPersistence.findWithDynamicQuery(dynamicQuery, start, end,
105 orderByComparator);
106 }
107
108 public long dynamicQueryCount(DynamicQuery dynamicQuery)
109 throws SystemException {
110 return mbBanPersistence.countWithDynamicQuery(dynamicQuery);
111 }
112
113 public MBBan getMBBan(long banId) throws PortalException, SystemException {
114 return mbBanPersistence.findByPrimaryKey(banId);
115 }
116
117 public List<MBBan> getMBBans(int start, int end) throws SystemException {
118 return mbBanPersistence.findAll(start, end);
119 }
120
121 public int getMBBansCount() throws SystemException {
122 return mbBanPersistence.countAll();
123 }
124
125 public MBBan updateMBBan(MBBan mbBan) throws SystemException {
126 mbBan.setNew(false);
127
128 return mbBanPersistence.update(mbBan, true);
129 }
130
131 public MBBan updateMBBan(MBBan mbBan, boolean merge)
132 throws SystemException {
133 mbBan.setNew(false);
134
135 return mbBanPersistence.update(mbBan, merge);
136 }
137
138 public MBBanLocalService getMBBanLocalService() {
139 return mbBanLocalService;
140 }
141
142 public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
143 this.mbBanLocalService = mbBanLocalService;
144 }
145
146 public MBBanService getMBBanService() {
147 return mbBanService;
148 }
149
150 public void setMBBanService(MBBanService mbBanService) {
151 this.mbBanService = mbBanService;
152 }
153
154 public MBBanPersistence getMBBanPersistence() {
155 return mbBanPersistence;
156 }
157
158 public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
159 this.mbBanPersistence = mbBanPersistence;
160 }
161
162 public MBCategoryLocalService getMBCategoryLocalService() {
163 return mbCategoryLocalService;
164 }
165
166 public void setMBCategoryLocalService(
167 MBCategoryLocalService mbCategoryLocalService) {
168 this.mbCategoryLocalService = mbCategoryLocalService;
169 }
170
171 public MBCategoryService getMBCategoryService() {
172 return mbCategoryService;
173 }
174
175 public void setMBCategoryService(MBCategoryService mbCategoryService) {
176 this.mbCategoryService = mbCategoryService;
177 }
178
179 public MBCategoryPersistence getMBCategoryPersistence() {
180 return mbCategoryPersistence;
181 }
182
183 public void setMBCategoryPersistence(
184 MBCategoryPersistence mbCategoryPersistence) {
185 this.mbCategoryPersistence = mbCategoryPersistence;
186 }
187
188 public MBCategoryFinder getMBCategoryFinder() {
189 return mbCategoryFinder;
190 }
191
192 public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
193 this.mbCategoryFinder = mbCategoryFinder;
194 }
195
196 public MBDiscussionLocalService getMBDiscussionLocalService() {
197 return mbDiscussionLocalService;
198 }
199
200 public void setMBDiscussionLocalService(
201 MBDiscussionLocalService mbDiscussionLocalService) {
202 this.mbDiscussionLocalService = mbDiscussionLocalService;
203 }
204
205 public MBDiscussionPersistence getMBDiscussionPersistence() {
206 return mbDiscussionPersistence;
207 }
208
209 public void setMBDiscussionPersistence(
210 MBDiscussionPersistence mbDiscussionPersistence) {
211 this.mbDiscussionPersistence = mbDiscussionPersistence;
212 }
213
214 public MBMailingListLocalService getMBMailingListLocalService() {
215 return mbMailingListLocalService;
216 }
217
218 public void setMBMailingListLocalService(
219 MBMailingListLocalService mbMailingListLocalService) {
220 this.mbMailingListLocalService = mbMailingListLocalService;
221 }
222
223 public MBMailingListPersistence getMBMailingListPersistence() {
224 return mbMailingListPersistence;
225 }
226
227 public void setMBMailingListPersistence(
228 MBMailingListPersistence mbMailingListPersistence) {
229 this.mbMailingListPersistence = mbMailingListPersistence;
230 }
231
232 public MBMessageLocalService getMBMessageLocalService() {
233 return mbMessageLocalService;
234 }
235
236 public void setMBMessageLocalService(
237 MBMessageLocalService mbMessageLocalService) {
238 this.mbMessageLocalService = mbMessageLocalService;
239 }
240
241 public MBMessageService getMBMessageService() {
242 return mbMessageService;
243 }
244
245 public void setMBMessageService(MBMessageService mbMessageService) {
246 this.mbMessageService = mbMessageService;
247 }
248
249 public MBMessagePersistence getMBMessagePersistence() {
250 return mbMessagePersistence;
251 }
252
253 public void setMBMessagePersistence(
254 MBMessagePersistence mbMessagePersistence) {
255 this.mbMessagePersistence = mbMessagePersistence;
256 }
257
258 public MBMessageFinder getMBMessageFinder() {
259 return mbMessageFinder;
260 }
261
262 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
263 this.mbMessageFinder = mbMessageFinder;
264 }
265
266 public MBMessageFlagLocalService getMBMessageFlagLocalService() {
267 return mbMessageFlagLocalService;
268 }
269
270 public void setMBMessageFlagLocalService(
271 MBMessageFlagLocalService mbMessageFlagLocalService) {
272 this.mbMessageFlagLocalService = mbMessageFlagLocalService;
273 }
274
275 public MBMessageFlagService getMBMessageFlagService() {
276 return mbMessageFlagService;
277 }
278
279 public void setMBMessageFlagService(
280 MBMessageFlagService mbMessageFlagService) {
281 this.mbMessageFlagService = mbMessageFlagService;
282 }
283
284 public MBMessageFlagPersistence getMBMessageFlagPersistence() {
285 return mbMessageFlagPersistence;
286 }
287
288 public void setMBMessageFlagPersistence(
289 MBMessageFlagPersistence mbMessageFlagPersistence) {
290 this.mbMessageFlagPersistence = mbMessageFlagPersistence;
291 }
292
293 public MBStatsUserLocalService getMBStatsUserLocalService() {
294 return mbStatsUserLocalService;
295 }
296
297 public void setMBStatsUserLocalService(
298 MBStatsUserLocalService mbStatsUserLocalService) {
299 this.mbStatsUserLocalService = mbStatsUserLocalService;
300 }
301
302 public MBStatsUserPersistence getMBStatsUserPersistence() {
303 return mbStatsUserPersistence;
304 }
305
306 public void setMBStatsUserPersistence(
307 MBStatsUserPersistence mbStatsUserPersistence) {
308 this.mbStatsUserPersistence = mbStatsUserPersistence;
309 }
310
311 public MBThreadLocalService getMBThreadLocalService() {
312 return mbThreadLocalService;
313 }
314
315 public void setMBThreadLocalService(
316 MBThreadLocalService mbThreadLocalService) {
317 this.mbThreadLocalService = mbThreadLocalService;
318 }
319
320 public MBThreadService getMBThreadService() {
321 return mbThreadService;
322 }
323
324 public void setMBThreadService(MBThreadService mbThreadService) {
325 this.mbThreadService = mbThreadService;
326 }
327
328 public MBThreadPersistence getMBThreadPersistence() {
329 return mbThreadPersistence;
330 }
331
332 public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
333 this.mbThreadPersistence = mbThreadPersistence;
334 }
335
336 public MBThreadFinder getMBThreadFinder() {
337 return mbThreadFinder;
338 }
339
340 public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
341 this.mbThreadFinder = mbThreadFinder;
342 }
343
344 public CounterLocalService getCounterLocalService() {
345 return counterLocalService;
346 }
347
348 public void setCounterLocalService(CounterLocalService counterLocalService) {
349 this.counterLocalService = counterLocalService;
350 }
351
352 public ResourceLocalService getResourceLocalService() {
353 return resourceLocalService;
354 }
355
356 public void setResourceLocalService(
357 ResourceLocalService resourceLocalService) {
358 this.resourceLocalService = resourceLocalService;
359 }
360
361 public ResourceService getResourceService() {
362 return resourceService;
363 }
364
365 public void setResourceService(ResourceService resourceService) {
366 this.resourceService = resourceService;
367 }
368
369 public ResourcePersistence getResourcePersistence() {
370 return resourcePersistence;
371 }
372
373 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
374 this.resourcePersistence = resourcePersistence;
375 }
376
377 public ResourceFinder getResourceFinder() {
378 return resourceFinder;
379 }
380
381 public void setResourceFinder(ResourceFinder resourceFinder) {
382 this.resourceFinder = resourceFinder;
383 }
384
385 public UserLocalService getUserLocalService() {
386 return userLocalService;
387 }
388
389 public void setUserLocalService(UserLocalService userLocalService) {
390 this.userLocalService = userLocalService;
391 }
392
393 public UserService getUserService() {
394 return userService;
395 }
396
397 public void setUserService(UserService userService) {
398 this.userService = userService;
399 }
400
401 public UserPersistence getUserPersistence() {
402 return userPersistence;
403 }
404
405 public void setUserPersistence(UserPersistence userPersistence) {
406 this.userPersistence = userPersistence;
407 }
408
409 public UserFinder getUserFinder() {
410 return userFinder;
411 }
412
413 public void setUserFinder(UserFinder userFinder) {
414 this.userFinder = userFinder;
415 }
416
417 protected void runSQL(String sql) throws SystemException {
418 try {
419 DataSource dataSource = mbBanPersistence.getDataSource();
420
421 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
422 sql, new int[0]);
423
424 sqlUpdate.update();
425 }
426 catch (Exception e) {
427 throw new SystemException(e);
428 }
429 }
430
431 @BeanReference(type = MBBanLocalService.class)
432 protected MBBanLocalService mbBanLocalService;
433 @BeanReference(type = MBBanService.class)
434 protected MBBanService mbBanService;
435 @BeanReference(type = MBBanPersistence.class)
436 protected MBBanPersistence mbBanPersistence;
437 @BeanReference(type = MBCategoryLocalService.class)
438 protected MBCategoryLocalService mbCategoryLocalService;
439 @BeanReference(type = MBCategoryService.class)
440 protected MBCategoryService mbCategoryService;
441 @BeanReference(type = MBCategoryPersistence.class)
442 protected MBCategoryPersistence mbCategoryPersistence;
443 @BeanReference(type = MBCategoryFinder.class)
444 protected MBCategoryFinder mbCategoryFinder;
445 @BeanReference(type = MBDiscussionLocalService.class)
446 protected MBDiscussionLocalService mbDiscussionLocalService;
447 @BeanReference(type = MBDiscussionPersistence.class)
448 protected MBDiscussionPersistence mbDiscussionPersistence;
449 @BeanReference(type = MBMailingListLocalService.class)
450 protected MBMailingListLocalService mbMailingListLocalService;
451 @BeanReference(type = MBMailingListPersistence.class)
452 protected MBMailingListPersistence mbMailingListPersistence;
453 @BeanReference(type = MBMessageLocalService.class)
454 protected MBMessageLocalService mbMessageLocalService;
455 @BeanReference(type = MBMessageService.class)
456 protected MBMessageService mbMessageService;
457 @BeanReference(type = MBMessagePersistence.class)
458 protected MBMessagePersistence mbMessagePersistence;
459 @BeanReference(type = MBMessageFinder.class)
460 protected MBMessageFinder mbMessageFinder;
461 @BeanReference(type = MBMessageFlagLocalService.class)
462 protected MBMessageFlagLocalService mbMessageFlagLocalService;
463 @BeanReference(type = MBMessageFlagService.class)
464 protected MBMessageFlagService mbMessageFlagService;
465 @BeanReference(type = MBMessageFlagPersistence.class)
466 protected MBMessageFlagPersistence mbMessageFlagPersistence;
467 @BeanReference(type = MBStatsUserLocalService.class)
468 protected MBStatsUserLocalService mbStatsUserLocalService;
469 @BeanReference(type = MBStatsUserPersistence.class)
470 protected MBStatsUserPersistence mbStatsUserPersistence;
471 @BeanReference(type = MBThreadLocalService.class)
472 protected MBThreadLocalService mbThreadLocalService;
473 @BeanReference(type = MBThreadService.class)
474 protected MBThreadService mbThreadService;
475 @BeanReference(type = MBThreadPersistence.class)
476 protected MBThreadPersistence mbThreadPersistence;
477 @BeanReference(type = MBThreadFinder.class)
478 protected MBThreadFinder mbThreadFinder;
479 @BeanReference(type = CounterLocalService.class)
480 protected CounterLocalService counterLocalService;
481 @BeanReference(type = ResourceLocalService.class)
482 protected ResourceLocalService resourceLocalService;
483 @BeanReference(type = ResourceService.class)
484 protected ResourceService resourceService;
485 @BeanReference(type = ResourcePersistence.class)
486 protected ResourcePersistence resourcePersistence;
487 @BeanReference(type = ResourceFinder.class)
488 protected ResourceFinder resourceFinder;
489 @BeanReference(type = UserLocalService.class)
490 protected UserLocalService userLocalService;
491 @BeanReference(type = UserService.class)
492 protected UserService userService;
493 @BeanReference(type = UserPersistence.class)
494 protected UserPersistence userPersistence;
495 @BeanReference(type = UserFinder.class)
496 protected UserFinder userFinder;
497 }