001
014
015 package com.liferay.portlet.announcements.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.mail.service.MailService;
020
021 import com.liferay.portal.kernel.bean.BeanReference;
022 import com.liferay.portal.kernel.bean.IdentifiableBean;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
027 import com.liferay.portal.kernel.exception.PortalException;
028 import com.liferay.portal.kernel.exception.SystemException;
029 import com.liferay.portal.kernel.search.Indexable;
030 import com.liferay.portal.kernel.search.IndexableType;
031 import com.liferay.portal.kernel.util.OrderByComparator;
032 import com.liferay.portal.model.PersistedModel;
033 import com.liferay.portal.service.BaseLocalServiceImpl;
034 import com.liferay.portal.service.CompanyLocalService;
035 import com.liferay.portal.service.CompanyService;
036 import com.liferay.portal.service.GroupLocalService;
037 import com.liferay.portal.service.GroupService;
038 import com.liferay.portal.service.OrganizationLocalService;
039 import com.liferay.portal.service.OrganizationService;
040 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
041 import com.liferay.portal.service.ResourceLocalService;
042 import com.liferay.portal.service.RoleLocalService;
043 import com.liferay.portal.service.RoleService;
044 import com.liferay.portal.service.UserGroupLocalService;
045 import com.liferay.portal.service.UserGroupService;
046 import com.liferay.portal.service.UserLocalService;
047 import com.liferay.portal.service.UserService;
048 import com.liferay.portal.service.persistence.CompanyPersistence;
049 import com.liferay.portal.service.persistence.GroupFinder;
050 import com.liferay.portal.service.persistence.GroupPersistence;
051 import com.liferay.portal.service.persistence.OrganizationFinder;
052 import com.liferay.portal.service.persistence.OrganizationPersistence;
053 import com.liferay.portal.service.persistence.RoleFinder;
054 import com.liferay.portal.service.persistence.RolePersistence;
055 import com.liferay.portal.service.persistence.UserFinder;
056 import com.liferay.portal.service.persistence.UserGroupFinder;
057 import com.liferay.portal.service.persistence.UserGroupPersistence;
058 import com.liferay.portal.service.persistence.UserPersistence;
059
060 import com.liferay.portlet.announcements.model.AnnouncementsEntry;
061 import com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService;
062 import com.liferay.portlet.announcements.service.AnnouncementsDeliveryService;
063 import com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService;
064 import com.liferay.portlet.announcements.service.AnnouncementsEntryService;
065 import com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService;
066 import com.liferay.portlet.announcements.service.AnnouncementsFlagService;
067 import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
068 import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder;
069 import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence;
070 import com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence;
071
072 import java.io.Serializable;
073
074 import java.util.List;
075
076 import javax.sql.DataSource;
077
078
090 public abstract class AnnouncementsEntryLocalServiceBaseImpl
091 extends BaseLocalServiceImpl implements AnnouncementsEntryLocalService,
092 IdentifiableBean {
093
098
099
106 @Indexable(type = IndexableType.REINDEX)
107 public AnnouncementsEntry addAnnouncementsEntry(
108 AnnouncementsEntry announcementsEntry) throws SystemException {
109 announcementsEntry.setNew(true);
110
111 return announcementsEntryPersistence.update(announcementsEntry);
112 }
113
114
120 public AnnouncementsEntry createAnnouncementsEntry(long entryId) {
121 return announcementsEntryPersistence.create(entryId);
122 }
123
124
132 @Indexable(type = IndexableType.DELETE)
133 public AnnouncementsEntry deleteAnnouncementsEntry(long entryId)
134 throws PortalException, SystemException {
135 return announcementsEntryPersistence.remove(entryId);
136 }
137
138
145 @Indexable(type = IndexableType.DELETE)
146 public AnnouncementsEntry deleteAnnouncementsEntry(
147 AnnouncementsEntry announcementsEntry) throws SystemException {
148 return announcementsEntryPersistence.remove(announcementsEntry);
149 }
150
151 public DynamicQuery dynamicQuery() {
152 Class<?> clazz = getClass();
153
154 return DynamicQueryFactoryUtil.forClass(AnnouncementsEntry.class,
155 clazz.getClassLoader());
156 }
157
158
165 @SuppressWarnings("rawtypes")
166 public List dynamicQuery(DynamicQuery dynamicQuery)
167 throws SystemException {
168 return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery);
169 }
170
171
184 @SuppressWarnings("rawtypes")
185 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
186 throws SystemException {
187 return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery,
188 start, end);
189 }
190
191
205 @SuppressWarnings("rawtypes")
206 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
207 OrderByComparator orderByComparator) throws SystemException {
208 return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery,
209 start, end, orderByComparator);
210 }
211
212
219 public long dynamicQueryCount(DynamicQuery dynamicQuery)
220 throws SystemException {
221 return announcementsEntryPersistence.countWithDynamicQuery(dynamicQuery);
222 }
223
224 public AnnouncementsEntry fetchAnnouncementsEntry(long entryId)
225 throws SystemException {
226 return announcementsEntryPersistence.fetchByPrimaryKey(entryId);
227 }
228
229
237 public AnnouncementsEntry getAnnouncementsEntry(long entryId)
238 throws PortalException, SystemException {
239 return announcementsEntryPersistence.findByPrimaryKey(entryId);
240 }
241
242 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
243 throws PortalException, SystemException {
244 return announcementsEntryPersistence.findByPrimaryKey(primaryKeyObj);
245 }
246
247
259 public List<AnnouncementsEntry> getAnnouncementsEntries(int start, int end)
260 throws SystemException {
261 return announcementsEntryPersistence.findAll(start, end);
262 }
263
264
270 public int getAnnouncementsEntriesCount() throws SystemException {
271 return announcementsEntryPersistence.countAll();
272 }
273
274
281 @Indexable(type = IndexableType.REINDEX)
282 public AnnouncementsEntry updateAnnouncementsEntry(
283 AnnouncementsEntry announcementsEntry) throws SystemException {
284 return announcementsEntryPersistence.update(announcementsEntry);
285 }
286
287
292 public AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
293 return announcementsDeliveryLocalService;
294 }
295
296
301 public void setAnnouncementsDeliveryLocalService(
302 AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
303 this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
304 }
305
306
311 public AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
312 return announcementsDeliveryService;
313 }
314
315
320 public void setAnnouncementsDeliveryService(
321 AnnouncementsDeliveryService announcementsDeliveryService) {
322 this.announcementsDeliveryService = announcementsDeliveryService;
323 }
324
325
330 public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
331 return announcementsDeliveryPersistence;
332 }
333
334
339 public void setAnnouncementsDeliveryPersistence(
340 AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
341 this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
342 }
343
344
349 public AnnouncementsEntryLocalService getAnnouncementsEntryLocalService() {
350 return announcementsEntryLocalService;
351 }
352
353
358 public void setAnnouncementsEntryLocalService(
359 AnnouncementsEntryLocalService announcementsEntryLocalService) {
360 this.announcementsEntryLocalService = announcementsEntryLocalService;
361 }
362
363
368 public AnnouncementsEntryService getAnnouncementsEntryService() {
369 return announcementsEntryService;
370 }
371
372
377 public void setAnnouncementsEntryService(
378 AnnouncementsEntryService announcementsEntryService) {
379 this.announcementsEntryService = announcementsEntryService;
380 }
381
382
387 public AnnouncementsEntryPersistence getAnnouncementsEntryPersistence() {
388 return announcementsEntryPersistence;
389 }
390
391
396 public void setAnnouncementsEntryPersistence(
397 AnnouncementsEntryPersistence announcementsEntryPersistence) {
398 this.announcementsEntryPersistence = announcementsEntryPersistence;
399 }
400
401
406 public AnnouncementsEntryFinder getAnnouncementsEntryFinder() {
407 return announcementsEntryFinder;
408 }
409
410
415 public void setAnnouncementsEntryFinder(
416 AnnouncementsEntryFinder announcementsEntryFinder) {
417 this.announcementsEntryFinder = announcementsEntryFinder;
418 }
419
420
425 public AnnouncementsFlagLocalService getAnnouncementsFlagLocalService() {
426 return announcementsFlagLocalService;
427 }
428
429
434 public void setAnnouncementsFlagLocalService(
435 AnnouncementsFlagLocalService announcementsFlagLocalService) {
436 this.announcementsFlagLocalService = announcementsFlagLocalService;
437 }
438
439
444 public AnnouncementsFlagService getAnnouncementsFlagService() {
445 return announcementsFlagService;
446 }
447
448
453 public void setAnnouncementsFlagService(
454 AnnouncementsFlagService announcementsFlagService) {
455 this.announcementsFlagService = announcementsFlagService;
456 }
457
458
463 public AnnouncementsFlagPersistence getAnnouncementsFlagPersistence() {
464 return announcementsFlagPersistence;
465 }
466
467
472 public void setAnnouncementsFlagPersistence(
473 AnnouncementsFlagPersistence announcementsFlagPersistence) {
474 this.announcementsFlagPersistence = announcementsFlagPersistence;
475 }
476
477
482 public CounterLocalService getCounterLocalService() {
483 return counterLocalService;
484 }
485
486
491 public void setCounterLocalService(CounterLocalService counterLocalService) {
492 this.counterLocalService = counterLocalService;
493 }
494
495
500 public MailService getMailService() {
501 return mailService;
502 }
503
504
509 public void setMailService(MailService mailService) {
510 this.mailService = mailService;
511 }
512
513
518 public CompanyLocalService getCompanyLocalService() {
519 return companyLocalService;
520 }
521
522
527 public void setCompanyLocalService(CompanyLocalService companyLocalService) {
528 this.companyLocalService = companyLocalService;
529 }
530
531
536 public CompanyService getCompanyService() {
537 return companyService;
538 }
539
540
545 public void setCompanyService(CompanyService companyService) {
546 this.companyService = companyService;
547 }
548
549
554 public CompanyPersistence getCompanyPersistence() {
555 return companyPersistence;
556 }
557
558
563 public void setCompanyPersistence(CompanyPersistence companyPersistence) {
564 this.companyPersistence = companyPersistence;
565 }
566
567
572 public GroupLocalService getGroupLocalService() {
573 return groupLocalService;
574 }
575
576
581 public void setGroupLocalService(GroupLocalService groupLocalService) {
582 this.groupLocalService = groupLocalService;
583 }
584
585
590 public GroupService getGroupService() {
591 return groupService;
592 }
593
594
599 public void setGroupService(GroupService groupService) {
600 this.groupService = groupService;
601 }
602
603
608 public GroupPersistence getGroupPersistence() {
609 return groupPersistence;
610 }
611
612
617 public void setGroupPersistence(GroupPersistence groupPersistence) {
618 this.groupPersistence = groupPersistence;
619 }
620
621
626 public GroupFinder getGroupFinder() {
627 return groupFinder;
628 }
629
630
635 public void setGroupFinder(GroupFinder groupFinder) {
636 this.groupFinder = groupFinder;
637 }
638
639
644 public OrganizationLocalService getOrganizationLocalService() {
645 return organizationLocalService;
646 }
647
648
653 public void setOrganizationLocalService(
654 OrganizationLocalService organizationLocalService) {
655 this.organizationLocalService = organizationLocalService;
656 }
657
658
663 public OrganizationService getOrganizationService() {
664 return organizationService;
665 }
666
667
672 public void setOrganizationService(OrganizationService organizationService) {
673 this.organizationService = organizationService;
674 }
675
676
681 public OrganizationPersistence getOrganizationPersistence() {
682 return organizationPersistence;
683 }
684
685
690 public void setOrganizationPersistence(
691 OrganizationPersistence organizationPersistence) {
692 this.organizationPersistence = organizationPersistence;
693 }
694
695
700 public OrganizationFinder getOrganizationFinder() {
701 return organizationFinder;
702 }
703
704
709 public void setOrganizationFinder(OrganizationFinder organizationFinder) {
710 this.organizationFinder = organizationFinder;
711 }
712
713
718 public ResourceLocalService getResourceLocalService() {
719 return resourceLocalService;
720 }
721
722
727 public void setResourceLocalService(
728 ResourceLocalService resourceLocalService) {
729 this.resourceLocalService = resourceLocalService;
730 }
731
732
737 public RoleLocalService getRoleLocalService() {
738 return roleLocalService;
739 }
740
741
746 public void setRoleLocalService(RoleLocalService roleLocalService) {
747 this.roleLocalService = roleLocalService;
748 }
749
750
755 public RoleService getRoleService() {
756 return roleService;
757 }
758
759
764 public void setRoleService(RoleService roleService) {
765 this.roleService = roleService;
766 }
767
768
773 public RolePersistence getRolePersistence() {
774 return rolePersistence;
775 }
776
777
782 public void setRolePersistence(RolePersistence rolePersistence) {
783 this.rolePersistence = rolePersistence;
784 }
785
786
791 public RoleFinder getRoleFinder() {
792 return roleFinder;
793 }
794
795
800 public void setRoleFinder(RoleFinder roleFinder) {
801 this.roleFinder = roleFinder;
802 }
803
804
809 public UserLocalService getUserLocalService() {
810 return userLocalService;
811 }
812
813
818 public void setUserLocalService(UserLocalService userLocalService) {
819 this.userLocalService = userLocalService;
820 }
821
822
827 public UserService getUserService() {
828 return userService;
829 }
830
831
836 public void setUserService(UserService userService) {
837 this.userService = userService;
838 }
839
840
845 public UserPersistence getUserPersistence() {
846 return userPersistence;
847 }
848
849
854 public void setUserPersistence(UserPersistence userPersistence) {
855 this.userPersistence = userPersistence;
856 }
857
858
863 public UserFinder getUserFinder() {
864 return userFinder;
865 }
866
867
872 public void setUserFinder(UserFinder userFinder) {
873 this.userFinder = userFinder;
874 }
875
876
881 public UserGroupLocalService getUserGroupLocalService() {
882 return userGroupLocalService;
883 }
884
885
890 public void setUserGroupLocalService(
891 UserGroupLocalService userGroupLocalService) {
892 this.userGroupLocalService = userGroupLocalService;
893 }
894
895
900 public UserGroupService getUserGroupService() {
901 return userGroupService;
902 }
903
904
909 public void setUserGroupService(UserGroupService userGroupService) {
910 this.userGroupService = userGroupService;
911 }
912
913
918 public UserGroupPersistence getUserGroupPersistence() {
919 return userGroupPersistence;
920 }
921
922
927 public void setUserGroupPersistence(
928 UserGroupPersistence userGroupPersistence) {
929 this.userGroupPersistence = userGroupPersistence;
930 }
931
932
937 public UserGroupFinder getUserGroupFinder() {
938 return userGroupFinder;
939 }
940
941
946 public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
947 this.userGroupFinder = userGroupFinder;
948 }
949
950 public void afterPropertiesSet() {
951 persistedModelLocalServiceRegistry.register("com.liferay.portlet.announcements.model.AnnouncementsEntry",
952 announcementsEntryLocalService);
953 }
954
955 public void destroy() {
956 persistedModelLocalServiceRegistry.unregister(
957 "com.liferay.portlet.announcements.model.AnnouncementsEntry");
958 }
959
960
965 public String getBeanIdentifier() {
966 return _beanIdentifier;
967 }
968
969
974 public void setBeanIdentifier(String beanIdentifier) {
975 _beanIdentifier = beanIdentifier;
976 }
977
978 protected Class<?> getModelClass() {
979 return AnnouncementsEntry.class;
980 }
981
982 protected String getModelClassName() {
983 return AnnouncementsEntry.class.getName();
984 }
985
986
991 protected void runSQL(String sql) throws SystemException {
992 try {
993 DataSource dataSource = announcementsEntryPersistence.getDataSource();
994
995 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
996 sql, new int[0]);
997
998 sqlUpdate.update();
999 }
1000 catch (Exception e) {
1001 throw new SystemException(e);
1002 }
1003 }
1004
1005 @BeanReference(type = AnnouncementsDeliveryLocalService.class)
1006 protected AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
1007 @BeanReference(type = AnnouncementsDeliveryService.class)
1008 protected AnnouncementsDeliveryService announcementsDeliveryService;
1009 @BeanReference(type = AnnouncementsDeliveryPersistence.class)
1010 protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
1011 @BeanReference(type = AnnouncementsEntryLocalService.class)
1012 protected AnnouncementsEntryLocalService announcementsEntryLocalService;
1013 @BeanReference(type = AnnouncementsEntryService.class)
1014 protected AnnouncementsEntryService announcementsEntryService;
1015 @BeanReference(type = AnnouncementsEntryPersistence.class)
1016 protected AnnouncementsEntryPersistence announcementsEntryPersistence;
1017 @BeanReference(type = AnnouncementsEntryFinder.class)
1018 protected AnnouncementsEntryFinder announcementsEntryFinder;
1019 @BeanReference(type = AnnouncementsFlagLocalService.class)
1020 protected AnnouncementsFlagLocalService announcementsFlagLocalService;
1021 @BeanReference(type = AnnouncementsFlagService.class)
1022 protected AnnouncementsFlagService announcementsFlagService;
1023 @BeanReference(type = AnnouncementsFlagPersistence.class)
1024 protected AnnouncementsFlagPersistence announcementsFlagPersistence;
1025 @BeanReference(type = CounterLocalService.class)
1026 protected CounterLocalService counterLocalService;
1027 @BeanReference(type = MailService.class)
1028 protected MailService mailService;
1029 @BeanReference(type = CompanyLocalService.class)
1030 protected CompanyLocalService companyLocalService;
1031 @BeanReference(type = CompanyService.class)
1032 protected CompanyService companyService;
1033 @BeanReference(type = CompanyPersistence.class)
1034 protected CompanyPersistence companyPersistence;
1035 @BeanReference(type = GroupLocalService.class)
1036 protected GroupLocalService groupLocalService;
1037 @BeanReference(type = GroupService.class)
1038 protected GroupService groupService;
1039 @BeanReference(type = GroupPersistence.class)
1040 protected GroupPersistence groupPersistence;
1041 @BeanReference(type = GroupFinder.class)
1042 protected GroupFinder groupFinder;
1043 @BeanReference(type = OrganizationLocalService.class)
1044 protected OrganizationLocalService organizationLocalService;
1045 @BeanReference(type = OrganizationService.class)
1046 protected OrganizationService organizationService;
1047 @BeanReference(type = OrganizationPersistence.class)
1048 protected OrganizationPersistence organizationPersistence;
1049 @BeanReference(type = OrganizationFinder.class)
1050 protected OrganizationFinder organizationFinder;
1051 @BeanReference(type = ResourceLocalService.class)
1052 protected ResourceLocalService resourceLocalService;
1053 @BeanReference(type = RoleLocalService.class)
1054 protected RoleLocalService roleLocalService;
1055 @BeanReference(type = RoleService.class)
1056 protected RoleService roleService;
1057 @BeanReference(type = RolePersistence.class)
1058 protected RolePersistence rolePersistence;
1059 @BeanReference(type = RoleFinder.class)
1060 protected RoleFinder roleFinder;
1061 @BeanReference(type = UserLocalService.class)
1062 protected UserLocalService userLocalService;
1063 @BeanReference(type = UserService.class)
1064 protected UserService userService;
1065 @BeanReference(type = UserPersistence.class)
1066 protected UserPersistence userPersistence;
1067 @BeanReference(type = UserFinder.class)
1068 protected UserFinder userFinder;
1069 @BeanReference(type = UserGroupLocalService.class)
1070 protected UserGroupLocalService userGroupLocalService;
1071 @BeanReference(type = UserGroupService.class)
1072 protected UserGroupService userGroupService;
1073 @BeanReference(type = UserGroupPersistence.class)
1074 protected UserGroupPersistence userGroupPersistence;
1075 @BeanReference(type = UserGroupFinder.class)
1076 protected UserGroupFinder userGroupFinder;
1077 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1078 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1079 private String _beanIdentifier;
1080 }