001
014
015 package com.liferay.portal.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.DefaultActionableDynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
029 import com.liferay.portal.kernel.dao.orm.Projection;
030 import com.liferay.portal.kernel.exception.PortalException;
031 import com.liferay.portal.kernel.exception.SystemException;
032 import com.liferay.portal.kernel.search.Indexable;
033 import com.liferay.portal.kernel.search.IndexableType;
034 import com.liferay.portal.kernel.util.OrderByComparator;
035 import com.liferay.portal.model.LayoutRevision;
036 import com.liferay.portal.model.PersistedModel;
037 import com.liferay.portal.service.BaseLocalServiceImpl;
038 import com.liferay.portal.service.LayoutRevisionLocalService;
039 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
040 import com.liferay.portal.service.persistence.ImagePersistence;
041 import com.liferay.portal.service.persistence.LayoutBranchPersistence;
042 import com.liferay.portal.service.persistence.LayoutFinder;
043 import com.liferay.portal.service.persistence.LayoutPersistence;
044 import com.liferay.portal.service.persistence.LayoutRevisionPersistence;
045 import com.liferay.portal.service.persistence.LayoutSetBranchPersistence;
046 import com.liferay.portal.service.persistence.LayoutSetPersistence;
047 import com.liferay.portal.service.persistence.PortletPreferencesFinder;
048 import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
049 import com.liferay.portal.service.persistence.UserFinder;
050 import com.liferay.portal.service.persistence.UserPersistence;
051 import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
052 import com.liferay.portal.util.PortalUtil;
053
054 import java.io.Serializable;
055
056 import java.util.List;
057
058 import javax.sql.DataSource;
059
060
072 @ProviderType
073 public abstract class LayoutRevisionLocalServiceBaseImpl
074 extends BaseLocalServiceImpl implements LayoutRevisionLocalService,
075 IdentifiableBean {
076
081
082
088 @Indexable(type = IndexableType.REINDEX)
089 @Override
090 public LayoutRevision addLayoutRevision(LayoutRevision layoutRevision) {
091 layoutRevision.setNew(true);
092
093 return layoutRevisionPersistence.update(layoutRevision);
094 }
095
096
102 @Override
103 public LayoutRevision createLayoutRevision(long layoutRevisionId) {
104 return layoutRevisionPersistence.create(layoutRevisionId);
105 }
106
107
114 @Indexable(type = IndexableType.DELETE)
115 @Override
116 public LayoutRevision deleteLayoutRevision(long layoutRevisionId)
117 throws PortalException {
118 return layoutRevisionPersistence.remove(layoutRevisionId);
119 }
120
121
128 @Indexable(type = IndexableType.DELETE)
129 @Override
130 public LayoutRevision deleteLayoutRevision(LayoutRevision layoutRevision)
131 throws PortalException {
132 return layoutRevisionPersistence.remove(layoutRevision);
133 }
134
135 @Override
136 public DynamicQuery dynamicQuery() {
137 Class<?> clazz = getClass();
138
139 return DynamicQueryFactoryUtil.forClass(LayoutRevision.class,
140 clazz.getClassLoader());
141 }
142
143
149 @Override
150 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
151 return layoutRevisionPersistence.findWithDynamicQuery(dynamicQuery);
152 }
153
154
166 @Override
167 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
168 int end) {
169 return layoutRevisionPersistence.findWithDynamicQuery(dynamicQuery,
170 start, end);
171 }
172
173
186 @Override
187 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
188 int end, OrderByComparator<T> orderByComparator) {
189 return layoutRevisionPersistence.findWithDynamicQuery(dynamicQuery,
190 start, end, orderByComparator);
191 }
192
193
199 @Override
200 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
201 return layoutRevisionPersistence.countWithDynamicQuery(dynamicQuery);
202 }
203
204
211 @Override
212 public long dynamicQueryCount(DynamicQuery dynamicQuery,
213 Projection projection) {
214 return layoutRevisionPersistence.countWithDynamicQuery(dynamicQuery,
215 projection);
216 }
217
218 @Override
219 public LayoutRevision fetchLayoutRevision(long layoutRevisionId) {
220 return layoutRevisionPersistence.fetchByPrimaryKey(layoutRevisionId);
221 }
222
223
230 @Override
231 public LayoutRevision getLayoutRevision(long layoutRevisionId)
232 throws PortalException {
233 return layoutRevisionPersistence.findByPrimaryKey(layoutRevisionId);
234 }
235
236 @Override
237 public ActionableDynamicQuery getActionableDynamicQuery() {
238 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
239
240 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.LayoutRevisionLocalServiceUtil.getService());
241 actionableDynamicQuery.setClass(LayoutRevision.class);
242 actionableDynamicQuery.setClassLoader(getClassLoader());
243
244 actionableDynamicQuery.setPrimaryKeyPropertyName("layoutRevisionId");
245
246 return actionableDynamicQuery;
247 }
248
249 protected void initActionableDynamicQuery(
250 ActionableDynamicQuery actionableDynamicQuery) {
251 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.LayoutRevisionLocalServiceUtil.getService());
252 actionableDynamicQuery.setClass(LayoutRevision.class);
253 actionableDynamicQuery.setClassLoader(getClassLoader());
254
255 actionableDynamicQuery.setPrimaryKeyPropertyName("layoutRevisionId");
256 }
257
258
261 @Override
262 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
263 throws PortalException {
264 return layoutRevisionLocalService.deleteLayoutRevision((LayoutRevision)persistedModel);
265 }
266
267 @Override
268 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
269 throws PortalException {
270 return layoutRevisionPersistence.findByPrimaryKey(primaryKeyObj);
271 }
272
273
284 @Override
285 public List<LayoutRevision> getLayoutRevisions(int start, int end) {
286 return layoutRevisionPersistence.findAll(start, end);
287 }
288
289
294 @Override
295 public int getLayoutRevisionsCount() {
296 return layoutRevisionPersistence.countAll();
297 }
298
299
305 @Indexable(type = IndexableType.REINDEX)
306 @Override
307 public LayoutRevision updateLayoutRevision(LayoutRevision layoutRevision) {
308 return layoutRevisionPersistence.update(layoutRevision);
309 }
310
311
316 public com.liferay.portal.service.LayoutRevisionLocalService getLayoutRevisionLocalService() {
317 return layoutRevisionLocalService;
318 }
319
320
325 public void setLayoutRevisionLocalService(
326 com.liferay.portal.service.LayoutRevisionLocalService layoutRevisionLocalService) {
327 this.layoutRevisionLocalService = layoutRevisionLocalService;
328 }
329
330
335 public com.liferay.portal.service.LayoutRevisionService getLayoutRevisionService() {
336 return layoutRevisionService;
337 }
338
339
344 public void setLayoutRevisionService(
345 com.liferay.portal.service.LayoutRevisionService layoutRevisionService) {
346 this.layoutRevisionService = layoutRevisionService;
347 }
348
349
354 public LayoutRevisionPersistence getLayoutRevisionPersistence() {
355 return layoutRevisionPersistence;
356 }
357
358
363 public void setLayoutRevisionPersistence(
364 LayoutRevisionPersistence layoutRevisionPersistence) {
365 this.layoutRevisionPersistence = layoutRevisionPersistence;
366 }
367
368
373 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
374 return counterLocalService;
375 }
376
377
382 public void setCounterLocalService(
383 com.liferay.counter.service.CounterLocalService counterLocalService) {
384 this.counterLocalService = counterLocalService;
385 }
386
387
392 public com.liferay.portal.service.ImageLocalService getImageLocalService() {
393 return imageLocalService;
394 }
395
396
401 public void setImageLocalService(
402 com.liferay.portal.service.ImageLocalService imageLocalService) {
403 this.imageLocalService = imageLocalService;
404 }
405
406
411 public com.liferay.portal.service.ImageService getImageService() {
412 return imageService;
413 }
414
415
420 public void setImageService(
421 com.liferay.portal.service.ImageService imageService) {
422 this.imageService = imageService;
423 }
424
425
430 public ImagePersistence getImagePersistence() {
431 return imagePersistence;
432 }
433
434
439 public void setImagePersistence(ImagePersistence imagePersistence) {
440 this.imagePersistence = imagePersistence;
441 }
442
443
448 public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
449 return layoutLocalService;
450 }
451
452
457 public void setLayoutLocalService(
458 com.liferay.portal.service.LayoutLocalService layoutLocalService) {
459 this.layoutLocalService = layoutLocalService;
460 }
461
462
467 public com.liferay.portal.service.LayoutService getLayoutService() {
468 return layoutService;
469 }
470
471
476 public void setLayoutService(
477 com.liferay.portal.service.LayoutService layoutService) {
478 this.layoutService = layoutService;
479 }
480
481
486 public LayoutPersistence getLayoutPersistence() {
487 return layoutPersistence;
488 }
489
490
495 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
496 this.layoutPersistence = layoutPersistence;
497 }
498
499
504 public LayoutFinder getLayoutFinder() {
505 return layoutFinder;
506 }
507
508
513 public void setLayoutFinder(LayoutFinder layoutFinder) {
514 this.layoutFinder = layoutFinder;
515 }
516
517
522 public com.liferay.portal.service.LayoutBranchLocalService getLayoutBranchLocalService() {
523 return layoutBranchLocalService;
524 }
525
526
531 public void setLayoutBranchLocalService(
532 com.liferay.portal.service.LayoutBranchLocalService layoutBranchLocalService) {
533 this.layoutBranchLocalService = layoutBranchLocalService;
534 }
535
536
541 public com.liferay.portal.service.LayoutBranchService getLayoutBranchService() {
542 return layoutBranchService;
543 }
544
545
550 public void setLayoutBranchService(
551 com.liferay.portal.service.LayoutBranchService layoutBranchService) {
552 this.layoutBranchService = layoutBranchService;
553 }
554
555
560 public LayoutBranchPersistence getLayoutBranchPersistence() {
561 return layoutBranchPersistence;
562 }
563
564
569 public void setLayoutBranchPersistence(
570 LayoutBranchPersistence layoutBranchPersistence) {
571 this.layoutBranchPersistence = layoutBranchPersistence;
572 }
573
574
579 public com.liferay.portal.service.LayoutSetLocalService getLayoutSetLocalService() {
580 return layoutSetLocalService;
581 }
582
583
588 public void setLayoutSetLocalService(
589 com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService) {
590 this.layoutSetLocalService = layoutSetLocalService;
591 }
592
593
598 public com.liferay.portal.service.LayoutSetService getLayoutSetService() {
599 return layoutSetService;
600 }
601
602
607 public void setLayoutSetService(
608 com.liferay.portal.service.LayoutSetService layoutSetService) {
609 this.layoutSetService = layoutSetService;
610 }
611
612
617 public LayoutSetPersistence getLayoutSetPersistence() {
618 return layoutSetPersistence;
619 }
620
621
626 public void setLayoutSetPersistence(
627 LayoutSetPersistence layoutSetPersistence) {
628 this.layoutSetPersistence = layoutSetPersistence;
629 }
630
631
636 public com.liferay.portal.service.LayoutSetBranchLocalService getLayoutSetBranchLocalService() {
637 return layoutSetBranchLocalService;
638 }
639
640
645 public void setLayoutSetBranchLocalService(
646 com.liferay.portal.service.LayoutSetBranchLocalService layoutSetBranchLocalService) {
647 this.layoutSetBranchLocalService = layoutSetBranchLocalService;
648 }
649
650
655 public com.liferay.portal.service.LayoutSetBranchService getLayoutSetBranchService() {
656 return layoutSetBranchService;
657 }
658
659
664 public void setLayoutSetBranchService(
665 com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService) {
666 this.layoutSetBranchService = layoutSetBranchService;
667 }
668
669
674 public LayoutSetBranchPersistence getLayoutSetBranchPersistence() {
675 return layoutSetBranchPersistence;
676 }
677
678
683 public void setLayoutSetBranchPersistence(
684 LayoutSetBranchPersistence layoutSetBranchPersistence) {
685 this.layoutSetBranchPersistence = layoutSetBranchPersistence;
686 }
687
688
693 public com.liferay.portal.service.PortletPreferencesLocalService getPortletPreferencesLocalService() {
694 return portletPreferencesLocalService;
695 }
696
697
702 public void setPortletPreferencesLocalService(
703 com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService) {
704 this.portletPreferencesLocalService = portletPreferencesLocalService;
705 }
706
707
712 public com.liferay.portal.service.PortletPreferencesService getPortletPreferencesService() {
713 return portletPreferencesService;
714 }
715
716
721 public void setPortletPreferencesService(
722 com.liferay.portal.service.PortletPreferencesService portletPreferencesService) {
723 this.portletPreferencesService = portletPreferencesService;
724 }
725
726
731 public PortletPreferencesPersistence getPortletPreferencesPersistence() {
732 return portletPreferencesPersistence;
733 }
734
735
740 public void setPortletPreferencesPersistence(
741 PortletPreferencesPersistence portletPreferencesPersistence) {
742 this.portletPreferencesPersistence = portletPreferencesPersistence;
743 }
744
745
750 public PortletPreferencesFinder getPortletPreferencesFinder() {
751 return portletPreferencesFinder;
752 }
753
754
759 public void setPortletPreferencesFinder(
760 PortletPreferencesFinder portletPreferencesFinder) {
761 this.portletPreferencesFinder = portletPreferencesFinder;
762 }
763
764
769 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
770 return resourceLocalService;
771 }
772
773
778 public void setResourceLocalService(
779 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
780 this.resourceLocalService = resourceLocalService;
781 }
782
783
788 public com.liferay.portal.service.UserLocalService getUserLocalService() {
789 return userLocalService;
790 }
791
792
797 public void setUserLocalService(
798 com.liferay.portal.service.UserLocalService userLocalService) {
799 this.userLocalService = userLocalService;
800 }
801
802
807 public com.liferay.portal.service.UserService getUserService() {
808 return userService;
809 }
810
811
816 public void setUserService(
817 com.liferay.portal.service.UserService userService) {
818 this.userService = userService;
819 }
820
821
826 public UserPersistence getUserPersistence() {
827 return userPersistence;
828 }
829
830
835 public void setUserPersistence(UserPersistence userPersistence) {
836 this.userPersistence = userPersistence;
837 }
838
839
844 public UserFinder getUserFinder() {
845 return userFinder;
846 }
847
848
853 public void setUserFinder(UserFinder userFinder) {
854 this.userFinder = userFinder;
855 }
856
857
862 public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
863 return workflowInstanceLinkLocalService;
864 }
865
866
871 public void setWorkflowInstanceLinkLocalService(
872 com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
873 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
874 }
875
876
881 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
882 return workflowInstanceLinkPersistence;
883 }
884
885
890 public void setWorkflowInstanceLinkPersistence(
891 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
892 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
893 }
894
895 public void afterPropertiesSet() {
896 persistedModelLocalServiceRegistry.register("com.liferay.portal.model.LayoutRevision",
897 layoutRevisionLocalService);
898 }
899
900 public void destroy() {
901 persistedModelLocalServiceRegistry.unregister(
902 "com.liferay.portal.model.LayoutRevision");
903 }
904
905
910 @Override
911 public String getBeanIdentifier() {
912 return _beanIdentifier;
913 }
914
915
920 @Override
921 public void setBeanIdentifier(String beanIdentifier) {
922 _beanIdentifier = beanIdentifier;
923 }
924
925 protected Class<?> getModelClass() {
926 return LayoutRevision.class;
927 }
928
929 protected String getModelClassName() {
930 return LayoutRevision.class.getName();
931 }
932
933
938 protected void runSQL(String sql) {
939 try {
940 DataSource dataSource = layoutRevisionPersistence.getDataSource();
941
942 DB db = DBFactoryUtil.getDB();
943
944 sql = db.buildSQL(sql);
945 sql = PortalUtil.transformSQL(sql);
946
947 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
948 sql, new int[0]);
949
950 sqlUpdate.update();
951 }
952 catch (Exception e) {
953 throw new SystemException(e);
954 }
955 }
956
957 @BeanReference(type = com.liferay.portal.service.LayoutRevisionLocalService.class)
958 protected com.liferay.portal.service.LayoutRevisionLocalService layoutRevisionLocalService;
959 @BeanReference(type = com.liferay.portal.service.LayoutRevisionService.class)
960 protected com.liferay.portal.service.LayoutRevisionService layoutRevisionService;
961 @BeanReference(type = LayoutRevisionPersistence.class)
962 protected LayoutRevisionPersistence layoutRevisionPersistence;
963 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
964 protected com.liferay.counter.service.CounterLocalService counterLocalService;
965 @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
966 protected com.liferay.portal.service.ImageLocalService imageLocalService;
967 @BeanReference(type = com.liferay.portal.service.ImageService.class)
968 protected com.liferay.portal.service.ImageService imageService;
969 @BeanReference(type = ImagePersistence.class)
970 protected ImagePersistence imagePersistence;
971 @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
972 protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
973 @BeanReference(type = com.liferay.portal.service.LayoutService.class)
974 protected com.liferay.portal.service.LayoutService layoutService;
975 @BeanReference(type = LayoutPersistence.class)
976 protected LayoutPersistence layoutPersistence;
977 @BeanReference(type = LayoutFinder.class)
978 protected LayoutFinder layoutFinder;
979 @BeanReference(type = com.liferay.portal.service.LayoutBranchLocalService.class)
980 protected com.liferay.portal.service.LayoutBranchLocalService layoutBranchLocalService;
981 @BeanReference(type = com.liferay.portal.service.LayoutBranchService.class)
982 protected com.liferay.portal.service.LayoutBranchService layoutBranchService;
983 @BeanReference(type = LayoutBranchPersistence.class)
984 protected LayoutBranchPersistence layoutBranchPersistence;
985 @BeanReference(type = com.liferay.portal.service.LayoutSetLocalService.class)
986 protected com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService;
987 @BeanReference(type = com.liferay.portal.service.LayoutSetService.class)
988 protected com.liferay.portal.service.LayoutSetService layoutSetService;
989 @BeanReference(type = LayoutSetPersistence.class)
990 protected LayoutSetPersistence layoutSetPersistence;
991 @BeanReference(type = com.liferay.portal.service.LayoutSetBranchLocalService.class)
992 protected com.liferay.portal.service.LayoutSetBranchLocalService layoutSetBranchLocalService;
993 @BeanReference(type = com.liferay.portal.service.LayoutSetBranchService.class)
994 protected com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService;
995 @BeanReference(type = LayoutSetBranchPersistence.class)
996 protected LayoutSetBranchPersistence layoutSetBranchPersistence;
997 @BeanReference(type = com.liferay.portal.service.PortletPreferencesLocalService.class)
998 protected com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService;
999 @BeanReference(type = com.liferay.portal.service.PortletPreferencesService.class)
1000 protected com.liferay.portal.service.PortletPreferencesService portletPreferencesService;
1001 @BeanReference(type = PortletPreferencesPersistence.class)
1002 protected PortletPreferencesPersistence portletPreferencesPersistence;
1003 @BeanReference(type = PortletPreferencesFinder.class)
1004 protected PortletPreferencesFinder portletPreferencesFinder;
1005 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1006 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1007 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1008 protected com.liferay.portal.service.UserLocalService userLocalService;
1009 @BeanReference(type = com.liferay.portal.service.UserService.class)
1010 protected com.liferay.portal.service.UserService userService;
1011 @BeanReference(type = UserPersistence.class)
1012 protected UserPersistence userPersistence;
1013 @BeanReference(type = UserFinder.class)
1014 protected UserFinder userFinder;
1015 @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1016 protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1017 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1018 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1019 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1020 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1021 private String _beanIdentifier;
1022 }