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