001
014
015 package com.liferay.portlet.blogs.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.db.DB;
022 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
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.ActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.Criterion;
027 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.Disjunction;
029 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
030 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
031 import com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery;
032 import com.liferay.portal.kernel.dao.orm.Projection;
033 import com.liferay.portal.kernel.dao.orm.Property;
034 import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
035 import com.liferay.portal.kernel.dao.orm.RestrictionsFactoryUtil;
036 import com.liferay.portal.kernel.exception.PortalException;
037 import com.liferay.portal.kernel.exception.SystemException;
038 import com.liferay.portal.kernel.search.Indexable;
039 import com.liferay.portal.kernel.search.IndexableType;
040 import com.liferay.portal.kernel.util.OrderByComparator;
041 import com.liferay.portal.kernel.workflow.WorkflowConstants;
042 import com.liferay.portal.model.PersistedModel;
043 import com.liferay.portal.service.BaseLocalServiceImpl;
044 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
045 import com.liferay.portal.service.persistence.CompanyPersistence;
046 import com.liferay.portal.service.persistence.GroupFinder;
047 import com.liferay.portal.service.persistence.GroupPersistence;
048 import com.liferay.portal.service.persistence.ImagePersistence;
049 import com.liferay.portal.service.persistence.OrganizationFinder;
050 import com.liferay.portal.service.persistence.OrganizationPersistence;
051 import com.liferay.portal.service.persistence.PortletPreferencesFinder;
052 import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
053 import com.liferay.portal.service.persistence.SubscriptionPersistence;
054 import com.liferay.portal.service.persistence.UserFinder;
055 import com.liferay.portal.service.persistence.UserPersistence;
056 import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
057 import com.liferay.portal.util.PortalUtil;
058
059 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
060 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
061 import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
062 import com.liferay.portlet.blogs.model.BlogsEntry;
063 import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
064 import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
065 import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
066 import com.liferay.portlet.blogs.service.persistence.BlogsStatsUserFinder;
067 import com.liferay.portlet.blogs.service.persistence.BlogsStatsUserPersistence;
068 import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
069 import com.liferay.portlet.exportimport.lar.ExportImportHelperUtil;
070 import com.liferay.portlet.exportimport.lar.ManifestSummary;
071 import com.liferay.portlet.exportimport.lar.PortletDataContext;
072 import com.liferay.portlet.exportimport.lar.StagedModelDataHandler;
073 import com.liferay.portlet.exportimport.lar.StagedModelDataHandlerRegistryUtil;
074 import com.liferay.portlet.exportimport.lar.StagedModelDataHandlerUtil;
075 import com.liferay.portlet.exportimport.lar.StagedModelType;
076 import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
077 import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
078 import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
079
080 import java.io.Serializable;
081
082 import java.util.List;
083
084 import javax.sql.DataSource;
085
086
098 @ProviderType
099 public abstract class BlogsEntryLocalServiceBaseImpl
100 extends BaseLocalServiceImpl implements BlogsEntryLocalService,
101 IdentifiableBean {
102
107
108
114 @Indexable(type = IndexableType.REINDEX)
115 @Override
116 public BlogsEntry addBlogsEntry(BlogsEntry blogsEntry) {
117 blogsEntry.setNew(true);
118
119 return blogsEntryPersistence.update(blogsEntry);
120 }
121
122
128 @Override
129 public BlogsEntry createBlogsEntry(long entryId) {
130 return blogsEntryPersistence.create(entryId);
131 }
132
133
140 @Indexable(type = IndexableType.DELETE)
141 @Override
142 public BlogsEntry deleteBlogsEntry(long entryId) throws PortalException {
143 return blogsEntryPersistence.remove(entryId);
144 }
145
146
152 @Indexable(type = IndexableType.DELETE)
153 @Override
154 public BlogsEntry deleteBlogsEntry(BlogsEntry blogsEntry) {
155 return blogsEntryPersistence.remove(blogsEntry);
156 }
157
158 @Override
159 public DynamicQuery dynamicQuery() {
160 Class<?> clazz = getClass();
161
162 return DynamicQueryFactoryUtil.forClass(BlogsEntry.class,
163 clazz.getClassLoader());
164 }
165
166
172 @Override
173 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
174 return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery);
175 }
176
177
189 @Override
190 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
191 int end) {
192 return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
193 end);
194 }
195
196
209 @Override
210 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
211 int end, OrderByComparator<T> orderByComparator) {
212 return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
213 end, orderByComparator);
214 }
215
216
222 @Override
223 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
224 return blogsEntryPersistence.countWithDynamicQuery(dynamicQuery);
225 }
226
227
234 @Override
235 public long dynamicQueryCount(DynamicQuery dynamicQuery,
236 Projection projection) {
237 return blogsEntryPersistence.countWithDynamicQuery(dynamicQuery,
238 projection);
239 }
240
241 @Override
242 public BlogsEntry fetchBlogsEntry(long entryId) {
243 return blogsEntryPersistence.fetchByPrimaryKey(entryId);
244 }
245
246
253 @Override
254 public BlogsEntry fetchBlogsEntryByUuidAndGroupId(String uuid, long groupId) {
255 return blogsEntryPersistence.fetchByUUID_G(uuid, groupId);
256 }
257
258
265 @Override
266 public BlogsEntry getBlogsEntry(long entryId) throws PortalException {
267 return blogsEntryPersistence.findByPrimaryKey(entryId);
268 }
269
270 @Override
271 public ActionableDynamicQuery getActionableDynamicQuery() {
272 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
273
274 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil.getService());
275 actionableDynamicQuery.setClass(BlogsEntry.class);
276 actionableDynamicQuery.setClassLoader(getClassLoader());
277
278 actionableDynamicQuery.setPrimaryKeyPropertyName("entryId");
279
280 return actionableDynamicQuery;
281 }
282
283 protected void initActionableDynamicQuery(
284 ActionableDynamicQuery actionableDynamicQuery) {
285 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil.getService());
286 actionableDynamicQuery.setClass(BlogsEntry.class);
287 actionableDynamicQuery.setClassLoader(getClassLoader());
288
289 actionableDynamicQuery.setPrimaryKeyPropertyName("entryId");
290 }
291
292 @Override
293 public ExportActionableDynamicQuery getExportActionableDynamicQuery(
294 final PortletDataContext portletDataContext) {
295 final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
296 @Override
297 public long performCount() throws PortalException {
298 ManifestSummary manifestSummary = portletDataContext.getManifestSummary();
299
300 StagedModelType stagedModelType = getStagedModelType();
301
302 long modelAdditionCount = super.performCount();
303
304 manifestSummary.addModelAdditionCount(stagedModelType,
305 modelAdditionCount);
306
307 long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
308 stagedModelType);
309
310 manifestSummary.addModelDeletionCount(stagedModelType,
311 modelDeletionCount);
312
313 return modelAdditionCount;
314 }
315 };
316
317 initActionableDynamicQuery(exportActionableDynamicQuery);
318
319 exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
320 @Override
321 public void addCriteria(DynamicQuery dynamicQuery) {
322 Criterion modifiedDateCriterion = portletDataContext.getDateRangeCriteria(
323 "modifiedDate");
324 Criterion statusDateCriterion = portletDataContext.getDateRangeCriteria(
325 "statusDate");
326
327 if ((modifiedDateCriterion != null) &&
328 (statusDateCriterion != null)) {
329 Disjunction disjunction = RestrictionsFactoryUtil.disjunction();
330
331 disjunction.add(modifiedDateCriterion);
332 disjunction.add(statusDateCriterion);
333
334 dynamicQuery.add(disjunction);
335 }
336
337 Property workflowStatusProperty = PropertyFactoryUtil.forName(
338 "status");
339
340 if (portletDataContext.isInitialPublication()) {
341 dynamicQuery.add(workflowStatusProperty.ne(
342 WorkflowConstants.STATUS_IN_TRASH));
343 }
344 else {
345 StagedModelDataHandler<?> stagedModelDataHandler = StagedModelDataHandlerRegistryUtil.getStagedModelDataHandler(BlogsEntry.class.getName());
346
347 dynamicQuery.add(workflowStatusProperty.in(
348 stagedModelDataHandler.getExportableStatuses()));
349 }
350 }
351 });
352
353 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
354
355 exportActionableDynamicQuery.setGroupId(portletDataContext.getScopeGroupId());
356
357 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<BlogsEntry>() {
358 @Override
359 public void performAction(BlogsEntry blogsEntry)
360 throws PortalException {
361 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
362 blogsEntry);
363 }
364 });
365 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
366 PortalUtil.getClassNameId(BlogsEntry.class.getName())));
367
368 return exportActionableDynamicQuery;
369 }
370
371
374 @Override
375 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
376 throws PortalException {
377 return blogsEntryLocalService.deleteBlogsEntry((BlogsEntry)persistedModel);
378 }
379
380 @Override
381 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
382 throws PortalException {
383 return blogsEntryPersistence.findByPrimaryKey(primaryKeyObj);
384 }
385
386
393 @Override
394 public List<BlogsEntry> getBlogsEntriesByUuidAndCompanyId(String uuid,
395 long companyId) {
396 return blogsEntryPersistence.findByUuid_C(uuid, companyId);
397 }
398
399
409 @Override
410 public List<BlogsEntry> getBlogsEntriesByUuidAndCompanyId(String uuid,
411 long companyId, int start, int end,
412 OrderByComparator<BlogsEntry> orderByComparator) {
413 return blogsEntryPersistence.findByUuid_C(uuid, companyId, start, end,
414 orderByComparator);
415 }
416
417
425 @Override
426 public BlogsEntry getBlogsEntryByUuidAndGroupId(String uuid, long groupId)
427 throws PortalException {
428 return blogsEntryPersistence.findByUUID_G(uuid, groupId);
429 }
430
431
442 @Override
443 public List<BlogsEntry> getBlogsEntries(int start, int end) {
444 return blogsEntryPersistence.findAll(start, end);
445 }
446
447
452 @Override
453 public int getBlogsEntriesCount() {
454 return blogsEntryPersistence.countAll();
455 }
456
457
463 @Indexable(type = IndexableType.REINDEX)
464 @Override
465 public BlogsEntry updateBlogsEntry(BlogsEntry blogsEntry) {
466 return blogsEntryPersistence.update(blogsEntry);
467 }
468
469
474 public BlogsEntryLocalService getBlogsEntryLocalService() {
475 return blogsEntryLocalService;
476 }
477
478
483 public void setBlogsEntryLocalService(
484 BlogsEntryLocalService blogsEntryLocalService) {
485 this.blogsEntryLocalService = blogsEntryLocalService;
486 }
487
488
493 public com.liferay.portlet.blogs.service.BlogsEntryService getBlogsEntryService() {
494 return blogsEntryService;
495 }
496
497
502 public void setBlogsEntryService(
503 com.liferay.portlet.blogs.service.BlogsEntryService blogsEntryService) {
504 this.blogsEntryService = blogsEntryService;
505 }
506
507
512 public BlogsEntryPersistence getBlogsEntryPersistence() {
513 return blogsEntryPersistence;
514 }
515
516
521 public void setBlogsEntryPersistence(
522 BlogsEntryPersistence blogsEntryPersistence) {
523 this.blogsEntryPersistence = blogsEntryPersistence;
524 }
525
526
531 public BlogsEntryFinder getBlogsEntryFinder() {
532 return blogsEntryFinder;
533 }
534
535
540 public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
541 this.blogsEntryFinder = blogsEntryFinder;
542 }
543
544
549 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
550 return counterLocalService;
551 }
552
553
558 public void setCounterLocalService(
559 com.liferay.counter.service.CounterLocalService counterLocalService) {
560 this.counterLocalService = counterLocalService;
561 }
562
563
568 public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
569 return companyLocalService;
570 }
571
572
577 public void setCompanyLocalService(
578 com.liferay.portal.service.CompanyLocalService companyLocalService) {
579 this.companyLocalService = companyLocalService;
580 }
581
582
587 public com.liferay.portal.service.CompanyService getCompanyService() {
588 return companyService;
589 }
590
591
596 public void setCompanyService(
597 com.liferay.portal.service.CompanyService companyService) {
598 this.companyService = companyService;
599 }
600
601
606 public CompanyPersistence getCompanyPersistence() {
607 return companyPersistence;
608 }
609
610
615 public void setCompanyPersistence(CompanyPersistence companyPersistence) {
616 this.companyPersistence = companyPersistence;
617 }
618
619
624 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
625 return groupLocalService;
626 }
627
628
633 public void setGroupLocalService(
634 com.liferay.portal.service.GroupLocalService groupLocalService) {
635 this.groupLocalService = groupLocalService;
636 }
637
638
643 public com.liferay.portal.service.GroupService getGroupService() {
644 return groupService;
645 }
646
647
652 public void setGroupService(
653 com.liferay.portal.service.GroupService groupService) {
654 this.groupService = groupService;
655 }
656
657
662 public GroupPersistence getGroupPersistence() {
663 return groupPersistence;
664 }
665
666
671 public void setGroupPersistence(GroupPersistence groupPersistence) {
672 this.groupPersistence = groupPersistence;
673 }
674
675
680 public GroupFinder getGroupFinder() {
681 return groupFinder;
682 }
683
684
689 public void setGroupFinder(GroupFinder groupFinder) {
690 this.groupFinder = groupFinder;
691 }
692
693
698 public com.liferay.portal.service.ImageLocalService getImageLocalService() {
699 return imageLocalService;
700 }
701
702
707 public void setImageLocalService(
708 com.liferay.portal.service.ImageLocalService imageLocalService) {
709 this.imageLocalService = imageLocalService;
710 }
711
712
717 public com.liferay.portal.service.ImageService getImageService() {
718 return imageService;
719 }
720
721
726 public void setImageService(
727 com.liferay.portal.service.ImageService imageService) {
728 this.imageService = imageService;
729 }
730
731
736 public ImagePersistence getImagePersistence() {
737 return imagePersistence;
738 }
739
740
745 public void setImagePersistence(ImagePersistence imagePersistence) {
746 this.imagePersistence = imagePersistence;
747 }
748
749
754 public com.liferay.portal.service.OrganizationLocalService getOrganizationLocalService() {
755 return organizationLocalService;
756 }
757
758
763 public void setOrganizationLocalService(
764 com.liferay.portal.service.OrganizationLocalService organizationLocalService) {
765 this.organizationLocalService = organizationLocalService;
766 }
767
768
773 public com.liferay.portal.service.OrganizationService getOrganizationService() {
774 return organizationService;
775 }
776
777
782 public void setOrganizationService(
783 com.liferay.portal.service.OrganizationService organizationService) {
784 this.organizationService = organizationService;
785 }
786
787
792 public OrganizationPersistence getOrganizationPersistence() {
793 return organizationPersistence;
794 }
795
796
801 public void setOrganizationPersistence(
802 OrganizationPersistence organizationPersistence) {
803 this.organizationPersistence = organizationPersistence;
804 }
805
806
811 public OrganizationFinder getOrganizationFinder() {
812 return organizationFinder;
813 }
814
815
820 public void setOrganizationFinder(OrganizationFinder organizationFinder) {
821 this.organizationFinder = organizationFinder;
822 }
823
824
829 public com.liferay.portal.service.PortletPreferencesLocalService getPortletPreferencesLocalService() {
830 return portletPreferencesLocalService;
831 }
832
833
838 public void setPortletPreferencesLocalService(
839 com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService) {
840 this.portletPreferencesLocalService = portletPreferencesLocalService;
841 }
842
843
848 public com.liferay.portal.service.PortletPreferencesService getPortletPreferencesService() {
849 return portletPreferencesService;
850 }
851
852
857 public void setPortletPreferencesService(
858 com.liferay.portal.service.PortletPreferencesService portletPreferencesService) {
859 this.portletPreferencesService = portletPreferencesService;
860 }
861
862
867 public PortletPreferencesPersistence getPortletPreferencesPersistence() {
868 return portletPreferencesPersistence;
869 }
870
871
876 public void setPortletPreferencesPersistence(
877 PortletPreferencesPersistence portletPreferencesPersistence) {
878 this.portletPreferencesPersistence = portletPreferencesPersistence;
879 }
880
881
886 public PortletPreferencesFinder getPortletPreferencesFinder() {
887 return portletPreferencesFinder;
888 }
889
890
895 public void setPortletPreferencesFinder(
896 PortletPreferencesFinder portletPreferencesFinder) {
897 this.portletPreferencesFinder = portletPreferencesFinder;
898 }
899
900
905 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
906 return resourceLocalService;
907 }
908
909
914 public void setResourceLocalService(
915 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
916 this.resourceLocalService = resourceLocalService;
917 }
918
919
924 public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
925 return subscriptionLocalService;
926 }
927
928
933 public void setSubscriptionLocalService(
934 com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
935 this.subscriptionLocalService = subscriptionLocalService;
936 }
937
938
943 public SubscriptionPersistence getSubscriptionPersistence() {
944 return subscriptionPersistence;
945 }
946
947
952 public void setSubscriptionPersistence(
953 SubscriptionPersistence subscriptionPersistence) {
954 this.subscriptionPersistence = subscriptionPersistence;
955 }
956
957
962 public com.liferay.portal.service.UserLocalService getUserLocalService() {
963 return userLocalService;
964 }
965
966
971 public void setUserLocalService(
972 com.liferay.portal.service.UserLocalService userLocalService) {
973 this.userLocalService = userLocalService;
974 }
975
976
981 public com.liferay.portal.service.UserService getUserService() {
982 return userService;
983 }
984
985
990 public void setUserService(
991 com.liferay.portal.service.UserService userService) {
992 this.userService = userService;
993 }
994
995
1000 public UserPersistence getUserPersistence() {
1001 return userPersistence;
1002 }
1003
1004
1009 public void setUserPersistence(UserPersistence userPersistence) {
1010 this.userPersistence = userPersistence;
1011 }
1012
1013
1018 public UserFinder getUserFinder() {
1019 return userFinder;
1020 }
1021
1022
1027 public void setUserFinder(UserFinder userFinder) {
1028 this.userFinder = userFinder;
1029 }
1030
1031
1036 public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
1037 return workflowInstanceLinkLocalService;
1038 }
1039
1040
1045 public void setWorkflowInstanceLinkLocalService(
1046 com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
1047 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
1048 }
1049
1050
1055 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
1056 return workflowInstanceLinkPersistence;
1057 }
1058
1059
1064 public void setWorkflowInstanceLinkPersistence(
1065 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
1066 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
1067 }
1068
1069
1074 public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
1075 return assetEntryLocalService;
1076 }
1077
1078
1083 public void setAssetEntryLocalService(
1084 com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
1085 this.assetEntryLocalService = assetEntryLocalService;
1086 }
1087
1088
1093 public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
1094 return assetEntryService;
1095 }
1096
1097
1102 public void setAssetEntryService(
1103 com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
1104 this.assetEntryService = assetEntryService;
1105 }
1106
1107
1112 public AssetEntryPersistence getAssetEntryPersistence() {
1113 return assetEntryPersistence;
1114 }
1115
1116
1121 public void setAssetEntryPersistence(
1122 AssetEntryPersistence assetEntryPersistence) {
1123 this.assetEntryPersistence = assetEntryPersistence;
1124 }
1125
1126
1131 public AssetEntryFinder getAssetEntryFinder() {
1132 return assetEntryFinder;
1133 }
1134
1135
1140 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
1141 this.assetEntryFinder = assetEntryFinder;
1142 }
1143
1144
1149 public com.liferay.portlet.asset.service.AssetLinkLocalService getAssetLinkLocalService() {
1150 return assetLinkLocalService;
1151 }
1152
1153
1158 public void setAssetLinkLocalService(
1159 com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService) {
1160 this.assetLinkLocalService = assetLinkLocalService;
1161 }
1162
1163
1168 public AssetLinkPersistence getAssetLinkPersistence() {
1169 return assetLinkPersistence;
1170 }
1171
1172
1177 public void setAssetLinkPersistence(
1178 AssetLinkPersistence assetLinkPersistence) {
1179 this.assetLinkPersistence = assetLinkPersistence;
1180 }
1181
1182
1187 public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
1188 return expandoRowLocalService;
1189 }
1190
1191
1196 public void setExpandoRowLocalService(
1197 com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
1198 this.expandoRowLocalService = expandoRowLocalService;
1199 }
1200
1201
1206 public ExpandoRowPersistence getExpandoRowPersistence() {
1207 return expandoRowPersistence;
1208 }
1209
1210
1215 public void setExpandoRowPersistence(
1216 ExpandoRowPersistence expandoRowPersistence) {
1217 this.expandoRowPersistence = expandoRowPersistence;
1218 }
1219
1220
1225 public com.liferay.portlet.ratings.service.RatingsStatsLocalService getRatingsStatsLocalService() {
1226 return ratingsStatsLocalService;
1227 }
1228
1229
1234 public void setRatingsStatsLocalService(
1235 com.liferay.portlet.ratings.service.RatingsStatsLocalService ratingsStatsLocalService) {
1236 this.ratingsStatsLocalService = ratingsStatsLocalService;
1237 }
1238
1239
1244 public RatingsStatsPersistence getRatingsStatsPersistence() {
1245 return ratingsStatsPersistence;
1246 }
1247
1248
1253 public void setRatingsStatsPersistence(
1254 RatingsStatsPersistence ratingsStatsPersistence) {
1255 this.ratingsStatsPersistence = ratingsStatsPersistence;
1256 }
1257
1258
1263 public RatingsStatsFinder getRatingsStatsFinder() {
1264 return ratingsStatsFinder;
1265 }
1266
1267
1272 public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
1273 this.ratingsStatsFinder = ratingsStatsFinder;
1274 }
1275
1276
1281 public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
1282 return trashEntryLocalService;
1283 }
1284
1285
1290 public void setTrashEntryLocalService(
1291 com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
1292 this.trashEntryLocalService = trashEntryLocalService;
1293 }
1294
1295
1300 public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
1301 return trashEntryService;
1302 }
1303
1304
1309 public void setTrashEntryService(
1310 com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
1311 this.trashEntryService = trashEntryService;
1312 }
1313
1314
1319 public TrashEntryPersistence getTrashEntryPersistence() {
1320 return trashEntryPersistence;
1321 }
1322
1323
1328 public void setTrashEntryPersistence(
1329 TrashEntryPersistence trashEntryPersistence) {
1330 this.trashEntryPersistence = trashEntryPersistence;
1331 }
1332
1333
1338 public com.liferay.portlet.blogs.service.BlogsStatsUserLocalService getBlogsStatsUserLocalService() {
1339 return blogsStatsUserLocalService;
1340 }
1341
1342
1347 public void setBlogsStatsUserLocalService(
1348 com.liferay.portlet.blogs.service.BlogsStatsUserLocalService blogsStatsUserLocalService) {
1349 this.blogsStatsUserLocalService = blogsStatsUserLocalService;
1350 }
1351
1352
1357 public BlogsStatsUserPersistence getBlogsStatsUserPersistence() {
1358 return blogsStatsUserPersistence;
1359 }
1360
1361
1366 public void setBlogsStatsUserPersistence(
1367 BlogsStatsUserPersistence blogsStatsUserPersistence) {
1368 this.blogsStatsUserPersistence = blogsStatsUserPersistence;
1369 }
1370
1371
1376 public BlogsStatsUserFinder getBlogsStatsUserFinder() {
1377 return blogsStatsUserFinder;
1378 }
1379
1380
1385 public void setBlogsStatsUserFinder(
1386 BlogsStatsUserFinder blogsStatsUserFinder) {
1387 this.blogsStatsUserFinder = blogsStatsUserFinder;
1388 }
1389
1390 public void afterPropertiesSet() {
1391 persistedModelLocalServiceRegistry.register("com.liferay.portlet.blogs.model.BlogsEntry",
1392 blogsEntryLocalService);
1393 }
1394
1395 public void destroy() {
1396 persistedModelLocalServiceRegistry.unregister(
1397 "com.liferay.portlet.blogs.model.BlogsEntry");
1398 }
1399
1400
1405 @Override
1406 public String getBeanIdentifier() {
1407 return _beanIdentifier;
1408 }
1409
1410
1415 @Override
1416 public void setBeanIdentifier(String beanIdentifier) {
1417 _beanIdentifier = beanIdentifier;
1418 }
1419
1420 protected Class<?> getModelClass() {
1421 return BlogsEntry.class;
1422 }
1423
1424 protected String getModelClassName() {
1425 return BlogsEntry.class.getName();
1426 }
1427
1428
1433 protected void runSQL(String sql) {
1434 try {
1435 DataSource dataSource = blogsEntryPersistence.getDataSource();
1436
1437 DB db = DBFactoryUtil.getDB();
1438
1439 sql = db.buildSQL(sql);
1440 sql = PortalUtil.transformSQL(sql);
1441
1442 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1443 sql, new int[0]);
1444
1445 sqlUpdate.update();
1446 }
1447 catch (Exception e) {
1448 throw new SystemException(e);
1449 }
1450 }
1451
1452 @BeanReference(type = com.liferay.portlet.blogs.service.BlogsEntryLocalService.class)
1453 protected BlogsEntryLocalService blogsEntryLocalService;
1454 @BeanReference(type = com.liferay.portlet.blogs.service.BlogsEntryService.class)
1455 protected com.liferay.portlet.blogs.service.BlogsEntryService blogsEntryService;
1456 @BeanReference(type = BlogsEntryPersistence.class)
1457 protected BlogsEntryPersistence blogsEntryPersistence;
1458 @BeanReference(type = BlogsEntryFinder.class)
1459 protected BlogsEntryFinder blogsEntryFinder;
1460 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1461 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1462 @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
1463 protected com.liferay.portal.service.CompanyLocalService companyLocalService;
1464 @BeanReference(type = com.liferay.portal.service.CompanyService.class)
1465 protected com.liferay.portal.service.CompanyService companyService;
1466 @BeanReference(type = CompanyPersistence.class)
1467 protected CompanyPersistence companyPersistence;
1468 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1469 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1470 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1471 protected com.liferay.portal.service.GroupService groupService;
1472 @BeanReference(type = GroupPersistence.class)
1473 protected GroupPersistence groupPersistence;
1474 @BeanReference(type = GroupFinder.class)
1475 protected GroupFinder groupFinder;
1476 @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
1477 protected com.liferay.portal.service.ImageLocalService imageLocalService;
1478 @BeanReference(type = com.liferay.portal.service.ImageService.class)
1479 protected com.liferay.portal.service.ImageService imageService;
1480 @BeanReference(type = ImagePersistence.class)
1481 protected ImagePersistence imagePersistence;
1482 @BeanReference(type = com.liferay.portal.service.OrganizationLocalService.class)
1483 protected com.liferay.portal.service.OrganizationLocalService organizationLocalService;
1484 @BeanReference(type = com.liferay.portal.service.OrganizationService.class)
1485 protected com.liferay.portal.service.OrganizationService organizationService;
1486 @BeanReference(type = OrganizationPersistence.class)
1487 protected OrganizationPersistence organizationPersistence;
1488 @BeanReference(type = OrganizationFinder.class)
1489 protected OrganizationFinder organizationFinder;
1490 @BeanReference(type = com.liferay.portal.service.PortletPreferencesLocalService.class)
1491 protected com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService;
1492 @BeanReference(type = com.liferay.portal.service.PortletPreferencesService.class)
1493 protected com.liferay.portal.service.PortletPreferencesService portletPreferencesService;
1494 @BeanReference(type = PortletPreferencesPersistence.class)
1495 protected PortletPreferencesPersistence portletPreferencesPersistence;
1496 @BeanReference(type = PortletPreferencesFinder.class)
1497 protected PortletPreferencesFinder portletPreferencesFinder;
1498 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1499 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1500 @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
1501 protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
1502 @BeanReference(type = SubscriptionPersistence.class)
1503 protected SubscriptionPersistence subscriptionPersistence;
1504 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1505 protected com.liferay.portal.service.UserLocalService userLocalService;
1506 @BeanReference(type = com.liferay.portal.service.UserService.class)
1507 protected com.liferay.portal.service.UserService userService;
1508 @BeanReference(type = UserPersistence.class)
1509 protected UserPersistence userPersistence;
1510 @BeanReference(type = UserFinder.class)
1511 protected UserFinder userFinder;
1512 @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1513 protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1514 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1515 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1516 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1517 protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1518 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1519 protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1520 @BeanReference(type = AssetEntryPersistence.class)
1521 protected AssetEntryPersistence assetEntryPersistence;
1522 @BeanReference(type = AssetEntryFinder.class)
1523 protected AssetEntryFinder assetEntryFinder;
1524 @BeanReference(type = com.liferay.portlet.asset.service.AssetLinkLocalService.class)
1525 protected com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService;
1526 @BeanReference(type = AssetLinkPersistence.class)
1527 protected AssetLinkPersistence assetLinkPersistence;
1528 @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
1529 protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
1530 @BeanReference(type = ExpandoRowPersistence.class)
1531 protected ExpandoRowPersistence expandoRowPersistence;
1532 @BeanReference(type = com.liferay.portlet.ratings.service.RatingsStatsLocalService.class)
1533 protected com.liferay.portlet.ratings.service.RatingsStatsLocalService ratingsStatsLocalService;
1534 @BeanReference(type = RatingsStatsPersistence.class)
1535 protected RatingsStatsPersistence ratingsStatsPersistence;
1536 @BeanReference(type = RatingsStatsFinder.class)
1537 protected RatingsStatsFinder ratingsStatsFinder;
1538 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1539 protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1540 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1541 protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1542 @BeanReference(type = TrashEntryPersistence.class)
1543 protected TrashEntryPersistence trashEntryPersistence;
1544 @BeanReference(type = com.liferay.portlet.blogs.service.BlogsStatsUserLocalService.class)
1545 protected com.liferay.portlet.blogs.service.BlogsStatsUserLocalService blogsStatsUserLocalService;
1546 @BeanReference(type = BlogsStatsUserPersistence.class)
1547 protected BlogsStatsUserPersistence blogsStatsUserPersistence;
1548 @BeanReference(type = BlogsStatsUserFinder.class)
1549 protected BlogsStatsUserFinder blogsStatsUserFinder;
1550 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1551 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1552 private String _beanIdentifier;
1553 }