001: /**
002: * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
003: *
004: * Permission is hereby granted, free of charge, to any person obtaining a copy
005: * of this software and associated documentation files (the "Software"), to deal
006: * in the Software without restriction, including without limitation the rights
007: * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
008: * copies of the Software, and to permit persons to whom the Software is
009: * furnished to do so, subject to the following conditions:
010: *
011: * The above copyright notice and this permission notice shall be included in
012: * all copies or substantial portions of the Software.
013: *
014: * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
015: * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
016: * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
017: * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
018: * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
019: * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
020: * SOFTWARE.
021: */package com.liferay.portlet.messageboards.service.base;
022:
023: import com.liferay.counter.service.CounterLocalService;
024: import com.liferay.counter.service.CounterLocalServiceFactory;
025: import com.liferay.counter.service.CounterService;
026: import com.liferay.counter.service.CounterServiceFactory;
027:
028: import com.liferay.portal.SystemException;
029: import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
030: import com.liferay.portal.service.ResourceLocalService;
031: import com.liferay.portal.service.ResourceLocalServiceFactory;
032: import com.liferay.portal.service.ResourceService;
033: import com.liferay.portal.service.ResourceServiceFactory;
034: import com.liferay.portal.service.SubscriptionLocalService;
035: import com.liferay.portal.service.SubscriptionLocalServiceFactory;
036: import com.liferay.portal.service.UserLocalService;
037: import com.liferay.portal.service.UserLocalServiceFactory;
038: import com.liferay.portal.service.UserService;
039: import com.liferay.portal.service.UserServiceFactory;
040: import com.liferay.portal.service.persistence.ResourceFinder;
041: import com.liferay.portal.service.persistence.ResourceFinderUtil;
042: import com.liferay.portal.service.persistence.ResourcePersistence;
043: import com.liferay.portal.service.persistence.ResourceUtil;
044: import com.liferay.portal.service.persistence.SubscriptionPersistence;
045: import com.liferay.portal.service.persistence.SubscriptionUtil;
046: import com.liferay.portal.service.persistence.UserFinder;
047: import com.liferay.portal.service.persistence.UserFinderUtil;
048: import com.liferay.portal.service.persistence.UserPersistence;
049: import com.liferay.portal.service.persistence.UserUtil;
050:
051: import com.liferay.portlet.messageboards.model.MBCategory;
052: import com.liferay.portlet.messageboards.model.impl.MBCategoryImpl;
053: import com.liferay.portlet.messageboards.service.MBBanLocalService;
054: import com.liferay.portlet.messageboards.service.MBBanLocalServiceFactory;
055: import com.liferay.portlet.messageboards.service.MBBanService;
056: import com.liferay.portlet.messageboards.service.MBBanServiceFactory;
057: import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
058: import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
059: import com.liferay.portlet.messageboards.service.MBMessageFlagLocalServiceFactory;
060: import com.liferay.portlet.messageboards.service.MBMessageLocalService;
061: import com.liferay.portlet.messageboards.service.MBMessageLocalServiceFactory;
062: import com.liferay.portlet.messageboards.service.MBMessageService;
063: import com.liferay.portlet.messageboards.service.MBMessageServiceFactory;
064: import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
065: import com.liferay.portlet.messageboards.service.MBStatsUserLocalServiceFactory;
066: import com.liferay.portlet.messageboards.service.MBThreadLocalService;
067: import com.liferay.portlet.messageboards.service.MBThreadLocalServiceFactory;
068: import com.liferay.portlet.messageboards.service.MBThreadService;
069: import com.liferay.portlet.messageboards.service.MBThreadServiceFactory;
070: import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
071: import com.liferay.portlet.messageboards.service.persistence.MBBanUtil;
072: import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
073: import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinderUtil;
074: import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
075: import com.liferay.portlet.messageboards.service.persistence.MBCategoryUtil;
076: import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
077: import com.liferay.portlet.messageboards.service.persistence.MBDiscussionUtil;
078: import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
079: import com.liferay.portlet.messageboards.service.persistence.MBMessageFinderUtil;
080: import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder;
081: import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinderUtil;
082: import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
083: import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagUtil;
084: import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
085: import com.liferay.portlet.messageboards.service.persistence.MBMessageUtil;
086: import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
087: import com.liferay.portlet.messageboards.service.persistence.MBStatsUserUtil;
088: import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
089: import com.liferay.portlet.messageboards.service.persistence.MBThreadFinderUtil;
090: import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
091: import com.liferay.portlet.messageboards.service.persistence.MBThreadUtil;
092: import com.liferay.portlet.tags.service.TagsEntryLocalService;
093: import com.liferay.portlet.tags.service.TagsEntryLocalServiceFactory;
094: import com.liferay.portlet.tags.service.TagsEntryService;
095: import com.liferay.portlet.tags.service.TagsEntryServiceFactory;
096: import com.liferay.portlet.tags.service.persistence.TagsEntryFinder;
097: import com.liferay.portlet.tags.service.persistence.TagsEntryFinderUtil;
098: import com.liferay.portlet.tags.service.persistence.TagsEntryPersistence;
099: import com.liferay.portlet.tags.service.persistence.TagsEntryUtil;
100:
101: import org.springframework.beans.factory.InitializingBean;
102:
103: import java.util.List;
104:
105: /**
106: * <a href="MBCategoryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
107: *
108: * @author Brian Wing Shun Chan
109: *
110: */
111: public abstract class MBCategoryLocalServiceBaseImpl implements
112: MBCategoryLocalService, InitializingBean {
113: public MBCategory addMBCategory(MBCategory model)
114: throws SystemException {
115: MBCategory mbCategory = new MBCategoryImpl();
116:
117: mbCategory.setNew(true);
118:
119: mbCategory.setUuid(model.getUuid());
120: mbCategory.setCategoryId(model.getCategoryId());
121: mbCategory.setGroupId(model.getGroupId());
122: mbCategory.setCompanyId(model.getCompanyId());
123: mbCategory.setUserId(model.getUserId());
124: mbCategory.setUserName(model.getUserName());
125: mbCategory.setCreateDate(model.getCreateDate());
126: mbCategory.setModifiedDate(model.getModifiedDate());
127: mbCategory.setParentCategoryId(model.getParentCategoryId());
128: mbCategory.setName(model.getName());
129: mbCategory.setDescription(model.getDescription());
130: mbCategory.setLastPostDate(model.getLastPostDate());
131:
132: return mbCategoryPersistence.update(mbCategory);
133: }
134:
135: public List dynamicQuery(DynamicQueryInitializer queryInitializer)
136: throws SystemException {
137: return mbCategoryPersistence
138: .findWithDynamicQuery(queryInitializer);
139: }
140:
141: public List dynamicQuery(DynamicQueryInitializer queryInitializer,
142: int begin, int end) throws SystemException {
143: return mbCategoryPersistence.findWithDynamicQuery(
144: queryInitializer, begin, end);
145: }
146:
147: public MBCategory updateMBCategory(MBCategory model)
148: throws SystemException {
149: return mbCategoryPersistence.update(model, true);
150: }
151:
152: public MBBanLocalService getMBBanLocalService() {
153: return mbBanLocalService;
154: }
155:
156: public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
157: this .mbBanLocalService = mbBanLocalService;
158: }
159:
160: public MBBanService getMBBanService() {
161: return mbBanService;
162: }
163:
164: public void setMBBanService(MBBanService mbBanService) {
165: this .mbBanService = mbBanService;
166: }
167:
168: public MBBanPersistence getMBBanPersistence() {
169: return mbBanPersistence;
170: }
171:
172: public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
173: this .mbBanPersistence = mbBanPersistence;
174: }
175:
176: public MBCategoryPersistence getMBCategoryPersistence() {
177: return mbCategoryPersistence;
178: }
179:
180: public void setMBCategoryPersistence(
181: MBCategoryPersistence mbCategoryPersistence) {
182: this .mbCategoryPersistence = mbCategoryPersistence;
183: }
184:
185: public MBCategoryFinder getMBCategoryFinder() {
186: return mbCategoryFinder;
187: }
188:
189: public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
190: this .mbCategoryFinder = mbCategoryFinder;
191: }
192:
193: public MBDiscussionPersistence getMBDiscussionPersistence() {
194: return mbDiscussionPersistence;
195: }
196:
197: public void setMBDiscussionPersistence(
198: MBDiscussionPersistence mbDiscussionPersistence) {
199: this .mbDiscussionPersistence = mbDiscussionPersistence;
200: }
201:
202: public MBMessageLocalService getMBMessageLocalService() {
203: return mbMessageLocalService;
204: }
205:
206: public void setMBMessageLocalService(
207: MBMessageLocalService mbMessageLocalService) {
208: this .mbMessageLocalService = mbMessageLocalService;
209: }
210:
211: public MBMessageService getMBMessageService() {
212: return mbMessageService;
213: }
214:
215: public void setMBMessageService(MBMessageService mbMessageService) {
216: this .mbMessageService = mbMessageService;
217: }
218:
219: public MBMessagePersistence getMBMessagePersistence() {
220: return mbMessagePersistence;
221: }
222:
223: public void setMBMessagePersistence(
224: MBMessagePersistence mbMessagePersistence) {
225: this .mbMessagePersistence = mbMessagePersistence;
226: }
227:
228: public MBMessageFinder getMBMessageFinder() {
229: return mbMessageFinder;
230: }
231:
232: public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
233: this .mbMessageFinder = mbMessageFinder;
234: }
235:
236: public MBMessageFlagLocalService getMBMessageFlagLocalService() {
237: return mbMessageFlagLocalService;
238: }
239:
240: public void setMBMessageFlagLocalService(
241: MBMessageFlagLocalService mbMessageFlagLocalService) {
242: this .mbMessageFlagLocalService = mbMessageFlagLocalService;
243: }
244:
245: public MBMessageFlagPersistence getMBMessageFlagPersistence() {
246: return mbMessageFlagPersistence;
247: }
248:
249: public void setMBMessageFlagPersistence(
250: MBMessageFlagPersistence mbMessageFlagPersistence) {
251: this .mbMessageFlagPersistence = mbMessageFlagPersistence;
252: }
253:
254: public MBMessageFlagFinder getMBMessageFlagFinder() {
255: return mbMessageFlagFinder;
256: }
257:
258: public void setMBMessageFlagFinder(
259: MBMessageFlagFinder mbMessageFlagFinder) {
260: this .mbMessageFlagFinder = mbMessageFlagFinder;
261: }
262:
263: public MBStatsUserLocalService getMBStatsUserLocalService() {
264: return mbStatsUserLocalService;
265: }
266:
267: public void setMBStatsUserLocalService(
268: MBStatsUserLocalService mbStatsUserLocalService) {
269: this .mbStatsUserLocalService = mbStatsUserLocalService;
270: }
271:
272: public MBStatsUserPersistence getMBStatsUserPersistence() {
273: return mbStatsUserPersistence;
274: }
275:
276: public void setMBStatsUserPersistence(
277: MBStatsUserPersistence mbStatsUserPersistence) {
278: this .mbStatsUserPersistence = mbStatsUserPersistence;
279: }
280:
281: public MBThreadLocalService getMBThreadLocalService() {
282: return mbThreadLocalService;
283: }
284:
285: public void setMBThreadLocalService(
286: MBThreadLocalService mbThreadLocalService) {
287: this .mbThreadLocalService = mbThreadLocalService;
288: }
289:
290: public MBThreadService getMBThreadService() {
291: return mbThreadService;
292: }
293:
294: public void setMBThreadService(MBThreadService mbThreadService) {
295: this .mbThreadService = mbThreadService;
296: }
297:
298: public MBThreadPersistence getMBThreadPersistence() {
299: return mbThreadPersistence;
300: }
301:
302: public void setMBThreadPersistence(
303: MBThreadPersistence mbThreadPersistence) {
304: this .mbThreadPersistence = mbThreadPersistence;
305: }
306:
307: public MBThreadFinder getMBThreadFinder() {
308: return mbThreadFinder;
309: }
310:
311: public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
312: this .mbThreadFinder = mbThreadFinder;
313: }
314:
315: public CounterLocalService getCounterLocalService() {
316: return counterLocalService;
317: }
318:
319: public void setCounterLocalService(
320: CounterLocalService counterLocalService) {
321: this .counterLocalService = counterLocalService;
322: }
323:
324: public CounterService getCounterService() {
325: return counterService;
326: }
327:
328: public void setCounterService(CounterService counterService) {
329: this .counterService = counterService;
330: }
331:
332: public ResourceLocalService getResourceLocalService() {
333: return resourceLocalService;
334: }
335:
336: public void setResourceLocalService(
337: ResourceLocalService resourceLocalService) {
338: this .resourceLocalService = resourceLocalService;
339: }
340:
341: public ResourceService getResourceService() {
342: return resourceService;
343: }
344:
345: public void setResourceService(ResourceService resourceService) {
346: this .resourceService = resourceService;
347: }
348:
349: public ResourcePersistence getResourcePersistence() {
350: return resourcePersistence;
351: }
352:
353: public void setResourcePersistence(
354: ResourcePersistence resourcePersistence) {
355: this .resourcePersistence = resourcePersistence;
356: }
357:
358: public ResourceFinder getResourceFinder() {
359: return resourceFinder;
360: }
361:
362: public void setResourceFinder(ResourceFinder resourceFinder) {
363: this .resourceFinder = resourceFinder;
364: }
365:
366: public SubscriptionLocalService getSubscriptionLocalService() {
367: return subscriptionLocalService;
368: }
369:
370: public void setSubscriptionLocalService(
371: SubscriptionLocalService subscriptionLocalService) {
372: this .subscriptionLocalService = subscriptionLocalService;
373: }
374:
375: public SubscriptionPersistence getSubscriptionPersistence() {
376: return subscriptionPersistence;
377: }
378:
379: public void setSubscriptionPersistence(
380: SubscriptionPersistence subscriptionPersistence) {
381: this .subscriptionPersistence = subscriptionPersistence;
382: }
383:
384: public UserLocalService getUserLocalService() {
385: return userLocalService;
386: }
387:
388: public void setUserLocalService(UserLocalService userLocalService) {
389: this .userLocalService = userLocalService;
390: }
391:
392: public UserService getUserService() {
393: return userService;
394: }
395:
396: public void setUserService(UserService userService) {
397: this .userService = userService;
398: }
399:
400: public UserPersistence getUserPersistence() {
401: return userPersistence;
402: }
403:
404: public void setUserPersistence(UserPersistence userPersistence) {
405: this .userPersistence = userPersistence;
406: }
407:
408: public UserFinder getUserFinder() {
409: return userFinder;
410: }
411:
412: public void setUserFinder(UserFinder userFinder) {
413: this .userFinder = userFinder;
414: }
415:
416: public TagsEntryLocalService getTagsEntryLocalService() {
417: return tagsEntryLocalService;
418: }
419:
420: public void setTagsEntryLocalService(
421: TagsEntryLocalService tagsEntryLocalService) {
422: this .tagsEntryLocalService = tagsEntryLocalService;
423: }
424:
425: public TagsEntryService getTagsEntryService() {
426: return tagsEntryService;
427: }
428:
429: public void setTagsEntryService(TagsEntryService tagsEntryService) {
430: this .tagsEntryService = tagsEntryService;
431: }
432:
433: public TagsEntryPersistence getTagsEntryPersistence() {
434: return tagsEntryPersistence;
435: }
436:
437: public void setTagsEntryPersistence(
438: TagsEntryPersistence tagsEntryPersistence) {
439: this .tagsEntryPersistence = tagsEntryPersistence;
440: }
441:
442: public TagsEntryFinder getTagsEntryFinder() {
443: return tagsEntryFinder;
444: }
445:
446: public void setTagsEntryFinder(TagsEntryFinder tagsEntryFinder) {
447: this .tagsEntryFinder = tagsEntryFinder;
448: }
449:
450: public void afterPropertiesSet() {
451: if (mbBanLocalService == null) {
452: mbBanLocalService = MBBanLocalServiceFactory.getImpl();
453: }
454:
455: if (mbBanService == null) {
456: mbBanService = MBBanServiceFactory.getImpl();
457: }
458:
459: if (mbBanPersistence == null) {
460: mbBanPersistence = MBBanUtil.getPersistence();
461: }
462:
463: if (mbCategoryPersistence == null) {
464: mbCategoryPersistence = MBCategoryUtil.getPersistence();
465: }
466:
467: if (mbCategoryFinder == null) {
468: mbCategoryFinder = MBCategoryFinderUtil.getFinder();
469: }
470:
471: if (mbDiscussionPersistence == null) {
472: mbDiscussionPersistence = MBDiscussionUtil.getPersistence();
473: }
474:
475: if (mbMessageLocalService == null) {
476: mbMessageLocalService = MBMessageLocalServiceFactory
477: .getImpl();
478: }
479:
480: if (mbMessageService == null) {
481: mbMessageService = MBMessageServiceFactory.getImpl();
482: }
483:
484: if (mbMessagePersistence == null) {
485: mbMessagePersistence = MBMessageUtil.getPersistence();
486: }
487:
488: if (mbMessageFinder == null) {
489: mbMessageFinder = MBMessageFinderUtil.getFinder();
490: }
491:
492: if (mbMessageFlagLocalService == null) {
493: mbMessageFlagLocalService = MBMessageFlagLocalServiceFactory
494: .getImpl();
495: }
496:
497: if (mbMessageFlagPersistence == null) {
498: mbMessageFlagPersistence = MBMessageFlagUtil
499: .getPersistence();
500: }
501:
502: if (mbMessageFlagFinder == null) {
503: mbMessageFlagFinder = MBMessageFlagFinderUtil.getFinder();
504: }
505:
506: if (mbStatsUserLocalService == null) {
507: mbStatsUserLocalService = MBStatsUserLocalServiceFactory
508: .getImpl();
509: }
510:
511: if (mbStatsUserPersistence == null) {
512: mbStatsUserPersistence = MBStatsUserUtil.getPersistence();
513: }
514:
515: if (mbThreadLocalService == null) {
516: mbThreadLocalService = MBThreadLocalServiceFactory
517: .getImpl();
518: }
519:
520: if (mbThreadService == null) {
521: mbThreadService = MBThreadServiceFactory.getImpl();
522: }
523:
524: if (mbThreadPersistence == null) {
525: mbThreadPersistence = MBThreadUtil.getPersistence();
526: }
527:
528: if (mbThreadFinder == null) {
529: mbThreadFinder = MBThreadFinderUtil.getFinder();
530: }
531:
532: if (counterLocalService == null) {
533: counterLocalService = CounterLocalServiceFactory.getImpl();
534: }
535:
536: if (counterService == null) {
537: counterService = CounterServiceFactory.getImpl();
538: }
539:
540: if (resourceLocalService == null) {
541: resourceLocalService = ResourceLocalServiceFactory
542: .getImpl();
543: }
544:
545: if (resourceService == null) {
546: resourceService = ResourceServiceFactory.getImpl();
547: }
548:
549: if (resourcePersistence == null) {
550: resourcePersistence = ResourceUtil.getPersistence();
551: }
552:
553: if (resourceFinder == null) {
554: resourceFinder = ResourceFinderUtil.getFinder();
555: }
556:
557: if (subscriptionLocalService == null) {
558: subscriptionLocalService = SubscriptionLocalServiceFactory
559: .getImpl();
560: }
561:
562: if (subscriptionPersistence == null) {
563: subscriptionPersistence = SubscriptionUtil.getPersistence();
564: }
565:
566: if (userLocalService == null) {
567: userLocalService = UserLocalServiceFactory.getImpl();
568: }
569:
570: if (userService == null) {
571: userService = UserServiceFactory.getImpl();
572: }
573:
574: if (userPersistence == null) {
575: userPersistence = UserUtil.getPersistence();
576: }
577:
578: if (userFinder == null) {
579: userFinder = UserFinderUtil.getFinder();
580: }
581:
582: if (tagsEntryLocalService == null) {
583: tagsEntryLocalService = TagsEntryLocalServiceFactory
584: .getImpl();
585: }
586:
587: if (tagsEntryService == null) {
588: tagsEntryService = TagsEntryServiceFactory.getImpl();
589: }
590:
591: if (tagsEntryPersistence == null) {
592: tagsEntryPersistence = TagsEntryUtil.getPersistence();
593: }
594:
595: if (tagsEntryFinder == null) {
596: tagsEntryFinder = TagsEntryFinderUtil.getFinder();
597: }
598: }
599:
600: protected MBBanLocalService mbBanLocalService;
601: protected MBBanService mbBanService;
602: protected MBBanPersistence mbBanPersistence;
603: protected MBCategoryPersistence mbCategoryPersistence;
604: protected MBCategoryFinder mbCategoryFinder;
605: protected MBDiscussionPersistence mbDiscussionPersistence;
606: protected MBMessageLocalService mbMessageLocalService;
607: protected MBMessageService mbMessageService;
608: protected MBMessagePersistence mbMessagePersistence;
609: protected MBMessageFinder mbMessageFinder;
610: protected MBMessageFlagLocalService mbMessageFlagLocalService;
611: protected MBMessageFlagPersistence mbMessageFlagPersistence;
612: protected MBMessageFlagFinder mbMessageFlagFinder;
613: protected MBStatsUserLocalService mbStatsUserLocalService;
614: protected MBStatsUserPersistence mbStatsUserPersistence;
615: protected MBThreadLocalService mbThreadLocalService;
616: protected MBThreadService mbThreadService;
617: protected MBThreadPersistence mbThreadPersistence;
618: protected MBThreadFinder mbThreadFinder;
619: protected CounterLocalService counterLocalService;
620: protected CounterService counterService;
621: protected ResourceLocalService resourceLocalService;
622: protected ResourceService resourceService;
623: protected ResourcePersistence resourcePersistence;
624: protected ResourceFinder resourceFinder;
625: protected SubscriptionLocalService subscriptionLocalService;
626: protected SubscriptionPersistence subscriptionPersistence;
627: protected UserLocalService userLocalService;
628: protected UserService userService;
629: protected UserPersistence userPersistence;
630: protected UserFinder userFinder;
631: protected TagsEntryLocalService tagsEntryLocalService;
632: protected TagsEntryService tagsEntryService;
633: protected TagsEntryPersistence tagsEntryPersistence;
634: protected TagsEntryFinder tagsEntryFinder;
635: }
|