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