001
014
015 package com.liferay.portlet.messageboards.service.base;
016
017 import com.liferay.asset.kernel.service.persistence.AssetEntryFinder;
018 import com.liferay.asset.kernel.service.persistence.AssetEntryPersistence;
019 import com.liferay.asset.kernel.service.persistence.AssetTagFinder;
020 import com.liferay.asset.kernel.service.persistence.AssetTagPersistence;
021
022 import com.liferay.expando.kernel.service.persistence.ExpandoRowPersistence;
023
024 import com.liferay.message.boards.kernel.model.MBCategory;
025 import com.liferay.message.boards.kernel.service.MBCategoryService;
026 import com.liferay.message.boards.kernel.service.persistence.MBCategoryFinder;
027 import com.liferay.message.boards.kernel.service.persistence.MBCategoryPersistence;
028 import com.liferay.message.boards.kernel.service.persistence.MBMailingListPersistence;
029 import com.liferay.message.boards.kernel.service.persistence.MBMessageFinder;
030 import com.liferay.message.boards.kernel.service.persistence.MBMessagePersistence;
031 import com.liferay.message.boards.kernel.service.persistence.MBThreadFinder;
032 import com.liferay.message.boards.kernel.service.persistence.MBThreadPersistence;
033
034 import com.liferay.portal.kernel.bean.BeanReference;
035 import com.liferay.portal.kernel.dao.db.DB;
036 import com.liferay.portal.kernel.dao.db.DBManagerUtil;
037 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
038 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
039 import com.liferay.portal.kernel.exception.SystemException;
040 import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
041 import com.liferay.portal.kernel.service.BaseServiceImpl;
042 import com.liferay.portal.kernel.service.persistence.GroupFinder;
043 import com.liferay.portal.kernel.service.persistence.GroupPersistence;
044 import com.liferay.portal.kernel.service.persistence.SubscriptionPersistence;
045 import com.liferay.portal.kernel.service.persistence.SystemEventPersistence;
046 import com.liferay.portal.kernel.service.persistence.UserFinder;
047 import com.liferay.portal.kernel.service.persistence.UserPersistence;
048 import com.liferay.portal.kernel.util.PortalUtil;
049
050 import com.liferay.ratings.kernel.service.persistence.RatingsStatsFinder;
051 import com.liferay.ratings.kernel.service.persistence.RatingsStatsPersistence;
052
053 import com.liferay.trash.kernel.service.persistence.TrashEntryPersistence;
054 import com.liferay.trash.kernel.service.persistence.TrashVersionPersistence;
055
056 import javax.sql.DataSource;
057
058
070 public abstract class MBCategoryServiceBaseImpl extends BaseServiceImpl
071 implements MBCategoryService, IdentifiableOSGiService {
072
077
078
083 public com.liferay.message.boards.kernel.service.MBCategoryLocalService getMBCategoryLocalService() {
084 return mbCategoryLocalService;
085 }
086
087
092 public void setMBCategoryLocalService(
093 com.liferay.message.boards.kernel.service.MBCategoryLocalService mbCategoryLocalService) {
094 this.mbCategoryLocalService = mbCategoryLocalService;
095 }
096
097
102 public MBCategoryService getMBCategoryService() {
103 return mbCategoryService;
104 }
105
106
111 public void setMBCategoryService(MBCategoryService mbCategoryService) {
112 this.mbCategoryService = mbCategoryService;
113 }
114
115
120 public MBCategoryPersistence getMBCategoryPersistence() {
121 return mbCategoryPersistence;
122 }
123
124
129 public void setMBCategoryPersistence(
130 MBCategoryPersistence mbCategoryPersistence) {
131 this.mbCategoryPersistence = mbCategoryPersistence;
132 }
133
134
139 public MBCategoryFinder getMBCategoryFinder() {
140 return mbCategoryFinder;
141 }
142
143
148 public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
149 this.mbCategoryFinder = mbCategoryFinder;
150 }
151
152
157 public com.liferay.counter.kernel.service.CounterLocalService getCounterLocalService() {
158 return counterLocalService;
159 }
160
161
166 public void setCounterLocalService(
167 com.liferay.counter.kernel.service.CounterLocalService counterLocalService) {
168 this.counterLocalService = counterLocalService;
169 }
170
171
176 public com.liferay.portal.kernel.service.GroupLocalService getGroupLocalService() {
177 return groupLocalService;
178 }
179
180
185 public void setGroupLocalService(
186 com.liferay.portal.kernel.service.GroupLocalService groupLocalService) {
187 this.groupLocalService = groupLocalService;
188 }
189
190
195 public com.liferay.portal.kernel.service.GroupService getGroupService() {
196 return groupService;
197 }
198
199
204 public void setGroupService(
205 com.liferay.portal.kernel.service.GroupService groupService) {
206 this.groupService = groupService;
207 }
208
209
214 public GroupPersistence getGroupPersistence() {
215 return groupPersistence;
216 }
217
218
223 public void setGroupPersistence(GroupPersistence groupPersistence) {
224 this.groupPersistence = groupPersistence;
225 }
226
227
232 public GroupFinder getGroupFinder() {
233 return groupFinder;
234 }
235
236
241 public void setGroupFinder(GroupFinder groupFinder) {
242 this.groupFinder = groupFinder;
243 }
244
245
250 public com.liferay.portal.kernel.service.ResourceLocalService getResourceLocalService() {
251 return resourceLocalService;
252 }
253
254
259 public void setResourceLocalService(
260 com.liferay.portal.kernel.service.ResourceLocalService resourceLocalService) {
261 this.resourceLocalService = resourceLocalService;
262 }
263
264
269 public com.liferay.portal.kernel.service.SubscriptionLocalService getSubscriptionLocalService() {
270 return subscriptionLocalService;
271 }
272
273
278 public void setSubscriptionLocalService(
279 com.liferay.portal.kernel.service.SubscriptionLocalService subscriptionLocalService) {
280 this.subscriptionLocalService = subscriptionLocalService;
281 }
282
283
288 public SubscriptionPersistence getSubscriptionPersistence() {
289 return subscriptionPersistence;
290 }
291
292
297 public void setSubscriptionPersistence(
298 SubscriptionPersistence subscriptionPersistence) {
299 this.subscriptionPersistence = subscriptionPersistence;
300 }
301
302
307 public com.liferay.portal.kernel.service.SystemEventLocalService getSystemEventLocalService() {
308 return systemEventLocalService;
309 }
310
311
316 public void setSystemEventLocalService(
317 com.liferay.portal.kernel.service.SystemEventLocalService systemEventLocalService) {
318 this.systemEventLocalService = systemEventLocalService;
319 }
320
321
326 public SystemEventPersistence getSystemEventPersistence() {
327 return systemEventPersistence;
328 }
329
330
335 public void setSystemEventPersistence(
336 SystemEventPersistence systemEventPersistence) {
337 this.systemEventPersistence = systemEventPersistence;
338 }
339
340
345 public com.liferay.portal.kernel.service.UserLocalService getUserLocalService() {
346 return userLocalService;
347 }
348
349
354 public void setUserLocalService(
355 com.liferay.portal.kernel.service.UserLocalService userLocalService) {
356 this.userLocalService = userLocalService;
357 }
358
359
364 public com.liferay.portal.kernel.service.UserService getUserService() {
365 return userService;
366 }
367
368
373 public void setUserService(
374 com.liferay.portal.kernel.service.UserService userService) {
375 this.userService = userService;
376 }
377
378
383 public UserPersistence getUserPersistence() {
384 return userPersistence;
385 }
386
387
392 public void setUserPersistence(UserPersistence userPersistence) {
393 this.userPersistence = userPersistence;
394 }
395
396
401 public UserFinder getUserFinder() {
402 return userFinder;
403 }
404
405
410 public void setUserFinder(UserFinder userFinder) {
411 this.userFinder = userFinder;
412 }
413
414
419 public com.liferay.asset.kernel.service.AssetEntryLocalService getAssetEntryLocalService() {
420 return assetEntryLocalService;
421 }
422
423
428 public void setAssetEntryLocalService(
429 com.liferay.asset.kernel.service.AssetEntryLocalService assetEntryLocalService) {
430 this.assetEntryLocalService = assetEntryLocalService;
431 }
432
433
438 public com.liferay.asset.kernel.service.AssetEntryService getAssetEntryService() {
439 return assetEntryService;
440 }
441
442
447 public void setAssetEntryService(
448 com.liferay.asset.kernel.service.AssetEntryService assetEntryService) {
449 this.assetEntryService = assetEntryService;
450 }
451
452
457 public AssetEntryPersistence getAssetEntryPersistence() {
458 return assetEntryPersistence;
459 }
460
461
466 public void setAssetEntryPersistence(
467 AssetEntryPersistence assetEntryPersistence) {
468 this.assetEntryPersistence = assetEntryPersistence;
469 }
470
471
476 public AssetEntryFinder getAssetEntryFinder() {
477 return assetEntryFinder;
478 }
479
480
485 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
486 this.assetEntryFinder = assetEntryFinder;
487 }
488
489
494 public com.liferay.asset.kernel.service.AssetTagLocalService getAssetTagLocalService() {
495 return assetTagLocalService;
496 }
497
498
503 public void setAssetTagLocalService(
504 com.liferay.asset.kernel.service.AssetTagLocalService assetTagLocalService) {
505 this.assetTagLocalService = assetTagLocalService;
506 }
507
508
513 public com.liferay.asset.kernel.service.AssetTagService getAssetTagService() {
514 return assetTagService;
515 }
516
517
522 public void setAssetTagService(
523 com.liferay.asset.kernel.service.AssetTagService assetTagService) {
524 this.assetTagService = assetTagService;
525 }
526
527
532 public AssetTagPersistence getAssetTagPersistence() {
533 return assetTagPersistence;
534 }
535
536
541 public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
542 this.assetTagPersistence = assetTagPersistence;
543 }
544
545
550 public AssetTagFinder getAssetTagFinder() {
551 return assetTagFinder;
552 }
553
554
559 public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
560 this.assetTagFinder = assetTagFinder;
561 }
562
563
568 public com.liferay.expando.kernel.service.ExpandoRowLocalService getExpandoRowLocalService() {
569 return expandoRowLocalService;
570 }
571
572
577 public void setExpandoRowLocalService(
578 com.liferay.expando.kernel.service.ExpandoRowLocalService expandoRowLocalService) {
579 this.expandoRowLocalService = expandoRowLocalService;
580 }
581
582
587 public ExpandoRowPersistence getExpandoRowPersistence() {
588 return expandoRowPersistence;
589 }
590
591
596 public void setExpandoRowPersistence(
597 ExpandoRowPersistence expandoRowPersistence) {
598 this.expandoRowPersistence = expandoRowPersistence;
599 }
600
601
606 public com.liferay.ratings.kernel.service.RatingsStatsLocalService getRatingsStatsLocalService() {
607 return ratingsStatsLocalService;
608 }
609
610
615 public void setRatingsStatsLocalService(
616 com.liferay.ratings.kernel.service.RatingsStatsLocalService ratingsStatsLocalService) {
617 this.ratingsStatsLocalService = ratingsStatsLocalService;
618 }
619
620
625 public RatingsStatsPersistence getRatingsStatsPersistence() {
626 return ratingsStatsPersistence;
627 }
628
629
634 public void setRatingsStatsPersistence(
635 RatingsStatsPersistence ratingsStatsPersistence) {
636 this.ratingsStatsPersistence = ratingsStatsPersistence;
637 }
638
639
644 public RatingsStatsFinder getRatingsStatsFinder() {
645 return ratingsStatsFinder;
646 }
647
648
653 public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
654 this.ratingsStatsFinder = ratingsStatsFinder;
655 }
656
657
662 public com.liferay.trash.kernel.service.TrashEntryLocalService getTrashEntryLocalService() {
663 return trashEntryLocalService;
664 }
665
666
671 public void setTrashEntryLocalService(
672 com.liferay.trash.kernel.service.TrashEntryLocalService trashEntryLocalService) {
673 this.trashEntryLocalService = trashEntryLocalService;
674 }
675
676
681 public com.liferay.trash.kernel.service.TrashEntryService getTrashEntryService() {
682 return trashEntryService;
683 }
684
685
690 public void setTrashEntryService(
691 com.liferay.trash.kernel.service.TrashEntryService trashEntryService) {
692 this.trashEntryService = trashEntryService;
693 }
694
695
700 public TrashEntryPersistence getTrashEntryPersistence() {
701 return trashEntryPersistence;
702 }
703
704
709 public void setTrashEntryPersistence(
710 TrashEntryPersistence trashEntryPersistence) {
711 this.trashEntryPersistence = trashEntryPersistence;
712 }
713
714
719 public com.liferay.trash.kernel.service.TrashVersionLocalService getTrashVersionLocalService() {
720 return trashVersionLocalService;
721 }
722
723
728 public void setTrashVersionLocalService(
729 com.liferay.trash.kernel.service.TrashVersionLocalService trashVersionLocalService) {
730 this.trashVersionLocalService = trashVersionLocalService;
731 }
732
733
738 public TrashVersionPersistence getTrashVersionPersistence() {
739 return trashVersionPersistence;
740 }
741
742
747 public void setTrashVersionPersistence(
748 TrashVersionPersistence trashVersionPersistence) {
749 this.trashVersionPersistence = trashVersionPersistence;
750 }
751
752
757 public com.liferay.message.boards.kernel.service.MBMailingListLocalService getMBMailingListLocalService() {
758 return mbMailingListLocalService;
759 }
760
761
766 public void setMBMailingListLocalService(
767 com.liferay.message.boards.kernel.service.MBMailingListLocalService mbMailingListLocalService) {
768 this.mbMailingListLocalService = mbMailingListLocalService;
769 }
770
771
776 public MBMailingListPersistence getMBMailingListPersistence() {
777 return mbMailingListPersistence;
778 }
779
780
785 public void setMBMailingListPersistence(
786 MBMailingListPersistence mbMailingListPersistence) {
787 this.mbMailingListPersistence = mbMailingListPersistence;
788 }
789
790
795 public com.liferay.message.boards.kernel.service.MBMessageLocalService getMBMessageLocalService() {
796 return mbMessageLocalService;
797 }
798
799
804 public void setMBMessageLocalService(
805 com.liferay.message.boards.kernel.service.MBMessageLocalService mbMessageLocalService) {
806 this.mbMessageLocalService = mbMessageLocalService;
807 }
808
809
814 public com.liferay.message.boards.kernel.service.MBMessageService getMBMessageService() {
815 return mbMessageService;
816 }
817
818
823 public void setMBMessageService(
824 com.liferay.message.boards.kernel.service.MBMessageService mbMessageService) {
825 this.mbMessageService = mbMessageService;
826 }
827
828
833 public MBMessagePersistence getMBMessagePersistence() {
834 return mbMessagePersistence;
835 }
836
837
842 public void setMBMessagePersistence(
843 MBMessagePersistence mbMessagePersistence) {
844 this.mbMessagePersistence = mbMessagePersistence;
845 }
846
847
852 public MBMessageFinder getMBMessageFinder() {
853 return mbMessageFinder;
854 }
855
856
861 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
862 this.mbMessageFinder = mbMessageFinder;
863 }
864
865
870 public com.liferay.message.boards.kernel.service.MBThreadLocalService getMBThreadLocalService() {
871 return mbThreadLocalService;
872 }
873
874
879 public void setMBThreadLocalService(
880 com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService) {
881 this.mbThreadLocalService = mbThreadLocalService;
882 }
883
884
889 public com.liferay.message.boards.kernel.service.MBThreadService getMBThreadService() {
890 return mbThreadService;
891 }
892
893
898 public void setMBThreadService(
899 com.liferay.message.boards.kernel.service.MBThreadService mbThreadService) {
900 this.mbThreadService = mbThreadService;
901 }
902
903
908 public MBThreadPersistence getMBThreadPersistence() {
909 return mbThreadPersistence;
910 }
911
912
917 public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
918 this.mbThreadPersistence = mbThreadPersistence;
919 }
920
921
926 public MBThreadFinder getMBThreadFinder() {
927 return mbThreadFinder;
928 }
929
930
935 public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
936 this.mbThreadFinder = mbThreadFinder;
937 }
938
939 public void afterPropertiesSet() {
940 }
941
942 public void destroy() {
943 }
944
945
950 @Override
951 public String getOSGiServiceIdentifier() {
952 return MBCategoryService.class.getName();
953 }
954
955 protected Class<?> getModelClass() {
956 return MBCategory.class;
957 }
958
959 protected String getModelClassName() {
960 return MBCategory.class.getName();
961 }
962
963
968 protected void runSQL(String sql) {
969 try {
970 DataSource dataSource = mbCategoryPersistence.getDataSource();
971
972 DB db = DBManagerUtil.getDB();
973
974 sql = db.buildSQL(sql);
975 sql = PortalUtil.transformSQL(sql);
976
977 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
978 sql, new int[0]);
979
980 sqlUpdate.update();
981 }
982 catch (Exception e) {
983 throw new SystemException(e);
984 }
985 }
986
987 @BeanReference(type = com.liferay.message.boards.kernel.service.MBCategoryLocalService.class)
988 protected com.liferay.message.boards.kernel.service.MBCategoryLocalService mbCategoryLocalService;
989 @BeanReference(type = com.liferay.message.boards.kernel.service.MBCategoryService.class)
990 protected MBCategoryService mbCategoryService;
991 @BeanReference(type = MBCategoryPersistence.class)
992 protected MBCategoryPersistence mbCategoryPersistence;
993 @BeanReference(type = MBCategoryFinder.class)
994 protected MBCategoryFinder mbCategoryFinder;
995 @BeanReference(type = com.liferay.counter.kernel.service.CounterLocalService.class)
996 protected com.liferay.counter.kernel.service.CounterLocalService counterLocalService;
997 @BeanReference(type = com.liferay.portal.kernel.service.GroupLocalService.class)
998 protected com.liferay.portal.kernel.service.GroupLocalService groupLocalService;
999 @BeanReference(type = com.liferay.portal.kernel.service.GroupService.class)
1000 protected com.liferay.portal.kernel.service.GroupService groupService;
1001 @BeanReference(type = GroupPersistence.class)
1002 protected GroupPersistence groupPersistence;
1003 @BeanReference(type = GroupFinder.class)
1004 protected GroupFinder groupFinder;
1005 @BeanReference(type = com.liferay.portal.kernel.service.ResourceLocalService.class)
1006 protected com.liferay.portal.kernel.service.ResourceLocalService resourceLocalService;
1007 @BeanReference(type = com.liferay.portal.kernel.service.SubscriptionLocalService.class)
1008 protected com.liferay.portal.kernel.service.SubscriptionLocalService subscriptionLocalService;
1009 @BeanReference(type = SubscriptionPersistence.class)
1010 protected SubscriptionPersistence subscriptionPersistence;
1011 @BeanReference(type = com.liferay.portal.kernel.service.SystemEventLocalService.class)
1012 protected com.liferay.portal.kernel.service.SystemEventLocalService systemEventLocalService;
1013 @BeanReference(type = SystemEventPersistence.class)
1014 protected SystemEventPersistence systemEventPersistence;
1015 @BeanReference(type = com.liferay.portal.kernel.service.UserLocalService.class)
1016 protected com.liferay.portal.kernel.service.UserLocalService userLocalService;
1017 @BeanReference(type = com.liferay.portal.kernel.service.UserService.class)
1018 protected com.liferay.portal.kernel.service.UserService userService;
1019 @BeanReference(type = UserPersistence.class)
1020 protected UserPersistence userPersistence;
1021 @BeanReference(type = UserFinder.class)
1022 protected UserFinder userFinder;
1023 @BeanReference(type = com.liferay.asset.kernel.service.AssetEntryLocalService.class)
1024 protected com.liferay.asset.kernel.service.AssetEntryLocalService assetEntryLocalService;
1025 @BeanReference(type = com.liferay.asset.kernel.service.AssetEntryService.class)
1026 protected com.liferay.asset.kernel.service.AssetEntryService assetEntryService;
1027 @BeanReference(type = AssetEntryPersistence.class)
1028 protected AssetEntryPersistence assetEntryPersistence;
1029 @BeanReference(type = AssetEntryFinder.class)
1030 protected AssetEntryFinder assetEntryFinder;
1031 @BeanReference(type = com.liferay.asset.kernel.service.AssetTagLocalService.class)
1032 protected com.liferay.asset.kernel.service.AssetTagLocalService assetTagLocalService;
1033 @BeanReference(type = com.liferay.asset.kernel.service.AssetTagService.class)
1034 protected com.liferay.asset.kernel.service.AssetTagService assetTagService;
1035 @BeanReference(type = AssetTagPersistence.class)
1036 protected AssetTagPersistence assetTagPersistence;
1037 @BeanReference(type = AssetTagFinder.class)
1038 protected AssetTagFinder assetTagFinder;
1039 @BeanReference(type = com.liferay.expando.kernel.service.ExpandoRowLocalService.class)
1040 protected com.liferay.expando.kernel.service.ExpandoRowLocalService expandoRowLocalService;
1041 @BeanReference(type = ExpandoRowPersistence.class)
1042 protected ExpandoRowPersistence expandoRowPersistence;
1043 @BeanReference(type = com.liferay.ratings.kernel.service.RatingsStatsLocalService.class)
1044 protected com.liferay.ratings.kernel.service.RatingsStatsLocalService ratingsStatsLocalService;
1045 @BeanReference(type = RatingsStatsPersistence.class)
1046 protected RatingsStatsPersistence ratingsStatsPersistence;
1047 @BeanReference(type = RatingsStatsFinder.class)
1048 protected RatingsStatsFinder ratingsStatsFinder;
1049 @BeanReference(type = com.liferay.trash.kernel.service.TrashEntryLocalService.class)
1050 protected com.liferay.trash.kernel.service.TrashEntryLocalService trashEntryLocalService;
1051 @BeanReference(type = com.liferay.trash.kernel.service.TrashEntryService.class)
1052 protected com.liferay.trash.kernel.service.TrashEntryService trashEntryService;
1053 @BeanReference(type = TrashEntryPersistence.class)
1054 protected TrashEntryPersistence trashEntryPersistence;
1055 @BeanReference(type = com.liferay.trash.kernel.service.TrashVersionLocalService.class)
1056 protected com.liferay.trash.kernel.service.TrashVersionLocalService trashVersionLocalService;
1057 @BeanReference(type = TrashVersionPersistence.class)
1058 protected TrashVersionPersistence trashVersionPersistence;
1059 @BeanReference(type = com.liferay.message.boards.kernel.service.MBMailingListLocalService.class)
1060 protected com.liferay.message.boards.kernel.service.MBMailingListLocalService mbMailingListLocalService;
1061 @BeanReference(type = MBMailingListPersistence.class)
1062 protected MBMailingListPersistence mbMailingListPersistence;
1063 @BeanReference(type = com.liferay.message.boards.kernel.service.MBMessageLocalService.class)
1064 protected com.liferay.message.boards.kernel.service.MBMessageLocalService mbMessageLocalService;
1065 @BeanReference(type = com.liferay.message.boards.kernel.service.MBMessageService.class)
1066 protected com.liferay.message.boards.kernel.service.MBMessageService mbMessageService;
1067 @BeanReference(type = MBMessagePersistence.class)
1068 protected MBMessagePersistence mbMessagePersistence;
1069 @BeanReference(type = MBMessageFinder.class)
1070 protected MBMessageFinder mbMessageFinder;
1071 @BeanReference(type = com.liferay.message.boards.kernel.service.MBThreadLocalService.class)
1072 protected com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService;
1073 @BeanReference(type = com.liferay.message.boards.kernel.service.MBThreadService.class)
1074 protected com.liferay.message.boards.kernel.service.MBThreadService mbThreadService;
1075 @BeanReference(type = MBThreadPersistence.class)
1076 protected MBThreadPersistence mbThreadPersistence;
1077 @BeanReference(type = MBThreadFinder.class)
1078 protected MBThreadFinder mbThreadFinder;
1079 }