001
014
015 package com.liferay.portlet.announcements.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.dao.db.DB;
021 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
025 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
028 import com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery;
029 import com.liferay.portal.kernel.dao.orm.Projection;
030 import com.liferay.portal.kernel.dao.orm.Property;
031 import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
032 import com.liferay.portal.kernel.exception.PortalException;
033 import com.liferay.portal.kernel.exception.SystemException;
034 import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
035 import com.liferay.portal.kernel.search.Indexable;
036 import com.liferay.portal.kernel.search.IndexableType;
037 import com.liferay.portal.kernel.util.OrderByComparator;
038 import com.liferay.portal.model.PersistedModel;
039 import com.liferay.portal.service.BaseLocalServiceImpl;
040 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
041 import com.liferay.portal.service.persistence.CompanyPersistence;
042 import com.liferay.portal.service.persistence.GroupFinder;
043 import com.liferay.portal.service.persistence.GroupPersistence;
044 import com.liferay.portal.service.persistence.OrganizationFinder;
045 import com.liferay.portal.service.persistence.OrganizationPersistence;
046 import com.liferay.portal.service.persistence.RoleFinder;
047 import com.liferay.portal.service.persistence.RolePersistence;
048 import com.liferay.portal.service.persistence.TeamFinder;
049 import com.liferay.portal.service.persistence.TeamPersistence;
050 import com.liferay.portal.service.persistence.UserFinder;
051 import com.liferay.portal.service.persistence.UserGroupFinder;
052 import com.liferay.portal.service.persistence.UserGroupPersistence;
053 import com.liferay.portal.service.persistence.UserPersistence;
054 import com.liferay.portal.util.PortalUtil;
055
056 import com.liferay.portlet.announcements.model.AnnouncementsEntry;
057 import com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService;
058 import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
059 import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder;
060 import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence;
061 import com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence;
062 import com.liferay.portlet.exportimport.lar.ExportImportHelperUtil;
063 import com.liferay.portlet.exportimport.lar.ManifestSummary;
064 import com.liferay.portlet.exportimport.lar.PortletDataContext;
065 import com.liferay.portlet.exportimport.lar.StagedModelDataHandlerUtil;
066 import com.liferay.portlet.exportimport.lar.StagedModelType;
067
068 import java.io.Serializable;
069
070 import java.util.List;
071
072 import javax.sql.DataSource;
073
074
086 @ProviderType
087 public abstract class AnnouncementsEntryLocalServiceBaseImpl
088 extends BaseLocalServiceImpl implements AnnouncementsEntryLocalService,
089 IdentifiableOSGiService {
090
095
096
102 @Indexable(type = IndexableType.REINDEX)
103 @Override
104 public AnnouncementsEntry addAnnouncementsEntry(
105 AnnouncementsEntry announcementsEntry) {
106 announcementsEntry.setNew(true);
107
108 return announcementsEntryPersistence.update(announcementsEntry);
109 }
110
111
117 @Override
118 public AnnouncementsEntry createAnnouncementsEntry(long entryId) {
119 return announcementsEntryPersistence.create(entryId);
120 }
121
122
129 @Indexable(type = IndexableType.DELETE)
130 @Override
131 public AnnouncementsEntry deleteAnnouncementsEntry(long entryId)
132 throws PortalException {
133 return announcementsEntryPersistence.remove(entryId);
134 }
135
136
142 @Indexable(type = IndexableType.DELETE)
143 @Override
144 public AnnouncementsEntry deleteAnnouncementsEntry(
145 AnnouncementsEntry announcementsEntry) {
146 return announcementsEntryPersistence.remove(announcementsEntry);
147 }
148
149 @Override
150 public DynamicQuery dynamicQuery() {
151 Class<?> clazz = getClass();
152
153 return DynamicQueryFactoryUtil.forClass(AnnouncementsEntry.class,
154 clazz.getClassLoader());
155 }
156
157
163 @Override
164 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
165 return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery);
166 }
167
168
180 @Override
181 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
182 int end) {
183 return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery,
184 start, end);
185 }
186
187
200 @Override
201 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
202 int end, OrderByComparator<T> orderByComparator) {
203 return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery,
204 start, end, orderByComparator);
205 }
206
207
213 @Override
214 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
215 return announcementsEntryPersistence.countWithDynamicQuery(dynamicQuery);
216 }
217
218
225 @Override
226 public long dynamicQueryCount(DynamicQuery dynamicQuery,
227 Projection projection) {
228 return announcementsEntryPersistence.countWithDynamicQuery(dynamicQuery,
229 projection);
230 }
231
232 @Override
233 public AnnouncementsEntry fetchAnnouncementsEntry(long entryId) {
234 return announcementsEntryPersistence.fetchByPrimaryKey(entryId);
235 }
236
237
244 @Override
245 public AnnouncementsEntry fetchAnnouncementsEntryByUuidAndCompanyId(
246 String uuid, long companyId) {
247 return announcementsEntryPersistence.fetchByUuid_C_First(uuid,
248 companyId, null);
249 }
250
251
258 @Override
259 public AnnouncementsEntry getAnnouncementsEntry(long entryId)
260 throws PortalException {
261 return announcementsEntryPersistence.findByPrimaryKey(entryId);
262 }
263
264 @Override
265 public ActionableDynamicQuery getActionableDynamicQuery() {
266 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
267
268 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.announcements.service.AnnouncementsEntryLocalServiceUtil.getService());
269 actionableDynamicQuery.setClass(AnnouncementsEntry.class);
270 actionableDynamicQuery.setClassLoader(getClassLoader());
271
272 actionableDynamicQuery.setPrimaryKeyPropertyName("entryId");
273
274 return actionableDynamicQuery;
275 }
276
277 protected void initActionableDynamicQuery(
278 ActionableDynamicQuery actionableDynamicQuery) {
279 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.announcements.service.AnnouncementsEntryLocalServiceUtil.getService());
280 actionableDynamicQuery.setClass(AnnouncementsEntry.class);
281 actionableDynamicQuery.setClassLoader(getClassLoader());
282
283 actionableDynamicQuery.setPrimaryKeyPropertyName("entryId");
284 }
285
286 @Override
287 public ExportActionableDynamicQuery getExportActionableDynamicQuery(
288 final PortletDataContext portletDataContext) {
289 final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
290 @Override
291 public long performCount() throws PortalException {
292 ManifestSummary manifestSummary = portletDataContext.getManifestSummary();
293
294 StagedModelType stagedModelType = getStagedModelType();
295
296 long modelAdditionCount = super.performCount();
297
298 manifestSummary.addModelAdditionCount(stagedModelType,
299 modelAdditionCount);
300
301 long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
302 stagedModelType);
303
304 manifestSummary.addModelDeletionCount(stagedModelType,
305 modelDeletionCount);
306
307 return modelAdditionCount;
308 }
309 };
310
311 initActionableDynamicQuery(exportActionableDynamicQuery);
312
313 exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
314 @Override
315 public void addCriteria(DynamicQuery dynamicQuery) {
316 portletDataContext.addDateRangeCriteria(dynamicQuery,
317 "modifiedDate");
318
319 StagedModelType stagedModelType = exportActionableDynamicQuery.getStagedModelType();
320
321 long referrerClassNameId = stagedModelType.getReferrerClassNameId();
322
323 Property classNameIdProperty = PropertyFactoryUtil.forName(
324 "classNameId");
325
326 if ((referrerClassNameId != StagedModelType.REFERRER_CLASS_NAME_ID_ALL) &&
327 (referrerClassNameId != StagedModelType.REFERRER_CLASS_NAME_ID_ANY)) {
328 dynamicQuery.add(classNameIdProperty.eq(
329 stagedModelType.getReferrerClassNameId()));
330 }
331 else if (referrerClassNameId == StagedModelType.REFERRER_CLASS_NAME_ID_ANY) {
332 dynamicQuery.add(classNameIdProperty.isNotNull());
333 }
334 }
335 });
336
337 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
338
339 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<AnnouncementsEntry>() {
340 @Override
341 public void performAction(AnnouncementsEntry announcementsEntry)
342 throws PortalException {
343 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
344 announcementsEntry);
345 }
346 });
347 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
348 PortalUtil.getClassNameId(AnnouncementsEntry.class.getName()),
349 StagedModelType.REFERRER_CLASS_NAME_ID_ALL));
350
351 return exportActionableDynamicQuery;
352 }
353
354
357 @Override
358 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
359 throws PortalException {
360 return announcementsEntryLocalService.deleteAnnouncementsEntry((AnnouncementsEntry)persistedModel);
361 }
362
363 @Override
364 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
365 throws PortalException {
366 return announcementsEntryPersistence.findByPrimaryKey(primaryKeyObj);
367 }
368
369
377 @Override
378 public AnnouncementsEntry getAnnouncementsEntryByUuidAndCompanyId(
379 String uuid, long companyId) throws PortalException {
380 return announcementsEntryPersistence.findByUuid_C_First(uuid,
381 companyId, null);
382 }
383
384
395 @Override
396 public List<AnnouncementsEntry> getAnnouncementsEntries(int start, int end) {
397 return announcementsEntryPersistence.findAll(start, end);
398 }
399
400
405 @Override
406 public int getAnnouncementsEntriesCount() {
407 return announcementsEntryPersistence.countAll();
408 }
409
410
416 @Indexable(type = IndexableType.REINDEX)
417 @Override
418 public AnnouncementsEntry updateAnnouncementsEntry(
419 AnnouncementsEntry announcementsEntry) {
420 return announcementsEntryPersistence.update(announcementsEntry);
421 }
422
423
428 public AnnouncementsEntryLocalService getAnnouncementsEntryLocalService() {
429 return announcementsEntryLocalService;
430 }
431
432
437 public void setAnnouncementsEntryLocalService(
438 AnnouncementsEntryLocalService announcementsEntryLocalService) {
439 this.announcementsEntryLocalService = announcementsEntryLocalService;
440 }
441
442
447 public com.liferay.portlet.announcements.service.AnnouncementsEntryService getAnnouncementsEntryService() {
448 return announcementsEntryService;
449 }
450
451
456 public void setAnnouncementsEntryService(
457 com.liferay.portlet.announcements.service.AnnouncementsEntryService announcementsEntryService) {
458 this.announcementsEntryService = announcementsEntryService;
459 }
460
461
466 public AnnouncementsEntryPersistence getAnnouncementsEntryPersistence() {
467 return announcementsEntryPersistence;
468 }
469
470
475 public void setAnnouncementsEntryPersistence(
476 AnnouncementsEntryPersistence announcementsEntryPersistence) {
477 this.announcementsEntryPersistence = announcementsEntryPersistence;
478 }
479
480
485 public AnnouncementsEntryFinder getAnnouncementsEntryFinder() {
486 return announcementsEntryFinder;
487 }
488
489
494 public void setAnnouncementsEntryFinder(
495 AnnouncementsEntryFinder announcementsEntryFinder) {
496 this.announcementsEntryFinder = announcementsEntryFinder;
497 }
498
499
504 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
505 return counterLocalService;
506 }
507
508
513 public void setCounterLocalService(
514 com.liferay.counter.service.CounterLocalService counterLocalService) {
515 this.counterLocalService = counterLocalService;
516 }
517
518
523 public com.liferay.mail.service.MailService getMailService() {
524 return mailService;
525 }
526
527
532 public void setMailService(com.liferay.mail.service.MailService mailService) {
533 this.mailService = mailService;
534 }
535
536
541 public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
542 return companyLocalService;
543 }
544
545
550 public void setCompanyLocalService(
551 com.liferay.portal.service.CompanyLocalService companyLocalService) {
552 this.companyLocalService = companyLocalService;
553 }
554
555
560 public com.liferay.portal.service.CompanyService getCompanyService() {
561 return companyService;
562 }
563
564
569 public void setCompanyService(
570 com.liferay.portal.service.CompanyService companyService) {
571 this.companyService = companyService;
572 }
573
574
579 public CompanyPersistence getCompanyPersistence() {
580 return companyPersistence;
581 }
582
583
588 public void setCompanyPersistence(CompanyPersistence companyPersistence) {
589 this.companyPersistence = companyPersistence;
590 }
591
592
597 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
598 return groupLocalService;
599 }
600
601
606 public void setGroupLocalService(
607 com.liferay.portal.service.GroupLocalService groupLocalService) {
608 this.groupLocalService = groupLocalService;
609 }
610
611
616 public com.liferay.portal.service.GroupService getGroupService() {
617 return groupService;
618 }
619
620
625 public void setGroupService(
626 com.liferay.portal.service.GroupService groupService) {
627 this.groupService = groupService;
628 }
629
630
635 public GroupPersistence getGroupPersistence() {
636 return groupPersistence;
637 }
638
639
644 public void setGroupPersistence(GroupPersistence groupPersistence) {
645 this.groupPersistence = groupPersistence;
646 }
647
648
653 public GroupFinder getGroupFinder() {
654 return groupFinder;
655 }
656
657
662 public void setGroupFinder(GroupFinder groupFinder) {
663 this.groupFinder = groupFinder;
664 }
665
666
671 public com.liferay.portal.service.OrganizationLocalService getOrganizationLocalService() {
672 return organizationLocalService;
673 }
674
675
680 public void setOrganizationLocalService(
681 com.liferay.portal.service.OrganizationLocalService organizationLocalService) {
682 this.organizationLocalService = organizationLocalService;
683 }
684
685
690 public com.liferay.portal.service.OrganizationService getOrganizationService() {
691 return organizationService;
692 }
693
694
699 public void setOrganizationService(
700 com.liferay.portal.service.OrganizationService organizationService) {
701 this.organizationService = organizationService;
702 }
703
704
709 public OrganizationPersistence getOrganizationPersistence() {
710 return organizationPersistence;
711 }
712
713
718 public void setOrganizationPersistence(
719 OrganizationPersistence organizationPersistence) {
720 this.organizationPersistence = organizationPersistence;
721 }
722
723
728 public OrganizationFinder getOrganizationFinder() {
729 return organizationFinder;
730 }
731
732
737 public void setOrganizationFinder(OrganizationFinder organizationFinder) {
738 this.organizationFinder = organizationFinder;
739 }
740
741
746 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
747 return resourceLocalService;
748 }
749
750
755 public void setResourceLocalService(
756 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
757 this.resourceLocalService = resourceLocalService;
758 }
759
760
765 public com.liferay.portal.service.RoleLocalService getRoleLocalService() {
766 return roleLocalService;
767 }
768
769
774 public void setRoleLocalService(
775 com.liferay.portal.service.RoleLocalService roleLocalService) {
776 this.roleLocalService = roleLocalService;
777 }
778
779
784 public com.liferay.portal.service.RoleService getRoleService() {
785 return roleService;
786 }
787
788
793 public void setRoleService(
794 com.liferay.portal.service.RoleService roleService) {
795 this.roleService = roleService;
796 }
797
798
803 public RolePersistence getRolePersistence() {
804 return rolePersistence;
805 }
806
807
812 public void setRolePersistence(RolePersistence rolePersistence) {
813 this.rolePersistence = rolePersistence;
814 }
815
816
821 public RoleFinder getRoleFinder() {
822 return roleFinder;
823 }
824
825
830 public void setRoleFinder(RoleFinder roleFinder) {
831 this.roleFinder = roleFinder;
832 }
833
834
839 public com.liferay.portal.service.TeamLocalService getTeamLocalService() {
840 return teamLocalService;
841 }
842
843
848 public void setTeamLocalService(
849 com.liferay.portal.service.TeamLocalService teamLocalService) {
850 this.teamLocalService = teamLocalService;
851 }
852
853
858 public com.liferay.portal.service.TeamService getTeamService() {
859 return teamService;
860 }
861
862
867 public void setTeamService(
868 com.liferay.portal.service.TeamService teamService) {
869 this.teamService = teamService;
870 }
871
872
877 public TeamPersistence getTeamPersistence() {
878 return teamPersistence;
879 }
880
881
886 public void setTeamPersistence(TeamPersistence teamPersistence) {
887 this.teamPersistence = teamPersistence;
888 }
889
890
895 public TeamFinder getTeamFinder() {
896 return teamFinder;
897 }
898
899
904 public void setTeamFinder(TeamFinder teamFinder) {
905 this.teamFinder = teamFinder;
906 }
907
908
913 public com.liferay.portal.service.UserLocalService getUserLocalService() {
914 return userLocalService;
915 }
916
917
922 public void setUserLocalService(
923 com.liferay.portal.service.UserLocalService userLocalService) {
924 this.userLocalService = userLocalService;
925 }
926
927
932 public com.liferay.portal.service.UserService getUserService() {
933 return userService;
934 }
935
936
941 public void setUserService(
942 com.liferay.portal.service.UserService userService) {
943 this.userService = userService;
944 }
945
946
951 public UserPersistence getUserPersistence() {
952 return userPersistence;
953 }
954
955
960 public void setUserPersistence(UserPersistence userPersistence) {
961 this.userPersistence = userPersistence;
962 }
963
964
969 public UserFinder getUserFinder() {
970 return userFinder;
971 }
972
973
978 public void setUserFinder(UserFinder userFinder) {
979 this.userFinder = userFinder;
980 }
981
982
987 public com.liferay.portal.service.UserGroupLocalService getUserGroupLocalService() {
988 return userGroupLocalService;
989 }
990
991
996 public void setUserGroupLocalService(
997 com.liferay.portal.service.UserGroupLocalService userGroupLocalService) {
998 this.userGroupLocalService = userGroupLocalService;
999 }
1000
1001
1006 public com.liferay.portal.service.UserGroupService getUserGroupService() {
1007 return userGroupService;
1008 }
1009
1010
1015 public void setUserGroupService(
1016 com.liferay.portal.service.UserGroupService userGroupService) {
1017 this.userGroupService = userGroupService;
1018 }
1019
1020
1025 public UserGroupPersistence getUserGroupPersistence() {
1026 return userGroupPersistence;
1027 }
1028
1029
1034 public void setUserGroupPersistence(
1035 UserGroupPersistence userGroupPersistence) {
1036 this.userGroupPersistence = userGroupPersistence;
1037 }
1038
1039
1044 public UserGroupFinder getUserGroupFinder() {
1045 return userGroupFinder;
1046 }
1047
1048
1053 public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
1054 this.userGroupFinder = userGroupFinder;
1055 }
1056
1057
1062 public com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
1063 return announcementsDeliveryLocalService;
1064 }
1065
1066
1071 public void setAnnouncementsDeliveryLocalService(
1072 com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
1073 this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
1074 }
1075
1076
1081 public com.liferay.portlet.announcements.service.AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
1082 return announcementsDeliveryService;
1083 }
1084
1085
1090 public void setAnnouncementsDeliveryService(
1091 com.liferay.portlet.announcements.service.AnnouncementsDeliveryService announcementsDeliveryService) {
1092 this.announcementsDeliveryService = announcementsDeliveryService;
1093 }
1094
1095
1100 public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
1101 return announcementsDeliveryPersistence;
1102 }
1103
1104
1109 public void setAnnouncementsDeliveryPersistence(
1110 AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
1111 this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
1112 }
1113
1114
1119 public com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService getAnnouncementsFlagLocalService() {
1120 return announcementsFlagLocalService;
1121 }
1122
1123
1128 public void setAnnouncementsFlagLocalService(
1129 com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService announcementsFlagLocalService) {
1130 this.announcementsFlagLocalService = announcementsFlagLocalService;
1131 }
1132
1133
1138 public com.liferay.portlet.announcements.service.AnnouncementsFlagService getAnnouncementsFlagService() {
1139 return announcementsFlagService;
1140 }
1141
1142
1147 public void setAnnouncementsFlagService(
1148 com.liferay.portlet.announcements.service.AnnouncementsFlagService announcementsFlagService) {
1149 this.announcementsFlagService = announcementsFlagService;
1150 }
1151
1152
1157 public AnnouncementsFlagPersistence getAnnouncementsFlagPersistence() {
1158 return announcementsFlagPersistence;
1159 }
1160
1161
1166 public void setAnnouncementsFlagPersistence(
1167 AnnouncementsFlagPersistence announcementsFlagPersistence) {
1168 this.announcementsFlagPersistence = announcementsFlagPersistence;
1169 }
1170
1171 public void afterPropertiesSet() {
1172 persistedModelLocalServiceRegistry.register("com.liferay.portlet.announcements.model.AnnouncementsEntry",
1173 announcementsEntryLocalService);
1174 }
1175
1176 public void destroy() {
1177 persistedModelLocalServiceRegistry.unregister(
1178 "com.liferay.portlet.announcements.model.AnnouncementsEntry");
1179 }
1180
1181
1186 @Override
1187 public String getOSGiServiceIdentifier() {
1188 return AnnouncementsEntryLocalService.class.getName();
1189 }
1190
1191 protected Class<?> getModelClass() {
1192 return AnnouncementsEntry.class;
1193 }
1194
1195 protected String getModelClassName() {
1196 return AnnouncementsEntry.class.getName();
1197 }
1198
1199
1204 protected void runSQL(String sql) {
1205 try {
1206 DataSource dataSource = announcementsEntryPersistence.getDataSource();
1207
1208 DB db = DBFactoryUtil.getDB();
1209
1210 sql = db.buildSQL(sql);
1211 sql = PortalUtil.transformSQL(sql);
1212
1213 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1214 sql, new int[0]);
1215
1216 sqlUpdate.update();
1217 }
1218 catch (Exception e) {
1219 throw new SystemException(e);
1220 }
1221 }
1222
1223 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService.class)
1224 protected AnnouncementsEntryLocalService announcementsEntryLocalService;
1225 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsEntryService.class)
1226 protected com.liferay.portlet.announcements.service.AnnouncementsEntryService announcementsEntryService;
1227 @BeanReference(type = AnnouncementsEntryPersistence.class)
1228 protected AnnouncementsEntryPersistence announcementsEntryPersistence;
1229 @BeanReference(type = AnnouncementsEntryFinder.class)
1230 protected AnnouncementsEntryFinder announcementsEntryFinder;
1231 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1232 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1233 @BeanReference(type = com.liferay.mail.service.MailService.class)
1234 protected com.liferay.mail.service.MailService mailService;
1235 @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
1236 protected com.liferay.portal.service.CompanyLocalService companyLocalService;
1237 @BeanReference(type = com.liferay.portal.service.CompanyService.class)
1238 protected com.liferay.portal.service.CompanyService companyService;
1239 @BeanReference(type = CompanyPersistence.class)
1240 protected CompanyPersistence companyPersistence;
1241 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1242 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1243 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1244 protected com.liferay.portal.service.GroupService groupService;
1245 @BeanReference(type = GroupPersistence.class)
1246 protected GroupPersistence groupPersistence;
1247 @BeanReference(type = GroupFinder.class)
1248 protected GroupFinder groupFinder;
1249 @BeanReference(type = com.liferay.portal.service.OrganizationLocalService.class)
1250 protected com.liferay.portal.service.OrganizationLocalService organizationLocalService;
1251 @BeanReference(type = com.liferay.portal.service.OrganizationService.class)
1252 protected com.liferay.portal.service.OrganizationService organizationService;
1253 @BeanReference(type = OrganizationPersistence.class)
1254 protected OrganizationPersistence organizationPersistence;
1255 @BeanReference(type = OrganizationFinder.class)
1256 protected OrganizationFinder organizationFinder;
1257 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1258 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1259 @BeanReference(type = com.liferay.portal.service.RoleLocalService.class)
1260 protected com.liferay.portal.service.RoleLocalService roleLocalService;
1261 @BeanReference(type = com.liferay.portal.service.RoleService.class)
1262 protected com.liferay.portal.service.RoleService roleService;
1263 @BeanReference(type = RolePersistence.class)
1264 protected RolePersistence rolePersistence;
1265 @BeanReference(type = RoleFinder.class)
1266 protected RoleFinder roleFinder;
1267 @BeanReference(type = com.liferay.portal.service.TeamLocalService.class)
1268 protected com.liferay.portal.service.TeamLocalService teamLocalService;
1269 @BeanReference(type = com.liferay.portal.service.TeamService.class)
1270 protected com.liferay.portal.service.TeamService teamService;
1271 @BeanReference(type = TeamPersistence.class)
1272 protected TeamPersistence teamPersistence;
1273 @BeanReference(type = TeamFinder.class)
1274 protected TeamFinder teamFinder;
1275 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1276 protected com.liferay.portal.service.UserLocalService userLocalService;
1277 @BeanReference(type = com.liferay.portal.service.UserService.class)
1278 protected com.liferay.portal.service.UserService userService;
1279 @BeanReference(type = UserPersistence.class)
1280 protected UserPersistence userPersistence;
1281 @BeanReference(type = UserFinder.class)
1282 protected UserFinder userFinder;
1283 @BeanReference(type = com.liferay.portal.service.UserGroupLocalService.class)
1284 protected com.liferay.portal.service.UserGroupLocalService userGroupLocalService;
1285 @BeanReference(type = com.liferay.portal.service.UserGroupService.class)
1286 protected com.liferay.portal.service.UserGroupService userGroupService;
1287 @BeanReference(type = UserGroupPersistence.class)
1288 protected UserGroupPersistence userGroupPersistence;
1289 @BeanReference(type = UserGroupFinder.class)
1290 protected UserGroupFinder userGroupFinder;
1291 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService.class)
1292 protected com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
1293 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsDeliveryService.class)
1294 protected com.liferay.portlet.announcements.service.AnnouncementsDeliveryService announcementsDeliveryService;
1295 @BeanReference(type = AnnouncementsDeliveryPersistence.class)
1296 protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
1297 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService.class)
1298 protected com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService announcementsFlagLocalService;
1299 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsFlagService.class)
1300 protected com.liferay.portlet.announcements.service.AnnouncementsFlagService announcementsFlagService;
1301 @BeanReference(type = AnnouncementsFlagPersistence.class)
1302 protected AnnouncementsFlagPersistence announcementsFlagPersistence;
1303 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1304 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1305 }