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.LayoutSetBranch;
036 import com.liferay.portal.model.PersistedModel;
037 import com.liferay.portal.service.BaseLocalServiceImpl;
038 import com.liferay.portal.service.LayoutSetBranchLocalService;
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.UserFinder;
048 import com.liferay.portal.service.persistence.UserPersistence;
049 import com.liferay.portal.util.PortalUtil;
050
051 import java.io.Serializable;
052
053 import java.util.List;
054
055 import javax.sql.DataSource;
056
057
069 @ProviderType
070 public abstract class LayoutSetBranchLocalServiceBaseImpl
071 extends BaseLocalServiceImpl implements LayoutSetBranchLocalService,
072 IdentifiableBean {
073
078
079
085 @Indexable(type = IndexableType.REINDEX)
086 @Override
087 public LayoutSetBranch addLayoutSetBranch(LayoutSetBranch layoutSetBranch) {
088 layoutSetBranch.setNew(true);
089
090 return layoutSetBranchPersistence.update(layoutSetBranch);
091 }
092
093
099 @Override
100 public LayoutSetBranch createLayoutSetBranch(long layoutSetBranchId) {
101 return layoutSetBranchPersistence.create(layoutSetBranchId);
102 }
103
104
111 @Indexable(type = IndexableType.DELETE)
112 @Override
113 public LayoutSetBranch deleteLayoutSetBranch(long layoutSetBranchId)
114 throws PortalException {
115 return layoutSetBranchPersistence.remove(layoutSetBranchId);
116 }
117
118
125 @Indexable(type = IndexableType.DELETE)
126 @Override
127 public LayoutSetBranch deleteLayoutSetBranch(
128 LayoutSetBranch layoutSetBranch) throws PortalException {
129 return layoutSetBranchPersistence.remove(layoutSetBranch);
130 }
131
132 @Override
133 public DynamicQuery dynamicQuery() {
134 Class<?> clazz = getClass();
135
136 return DynamicQueryFactoryUtil.forClass(LayoutSetBranch.class,
137 clazz.getClassLoader());
138 }
139
140
146 @Override
147 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
148 return layoutSetBranchPersistence.findWithDynamicQuery(dynamicQuery);
149 }
150
151
163 @Override
164 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
165 int end) {
166 return layoutSetBranchPersistence.findWithDynamicQuery(dynamicQuery,
167 start, end);
168 }
169
170
183 @Override
184 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
185 int end, OrderByComparator<T> orderByComparator) {
186 return layoutSetBranchPersistence.findWithDynamicQuery(dynamicQuery,
187 start, end, orderByComparator);
188 }
189
190
196 @Override
197 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
198 return layoutSetBranchPersistence.countWithDynamicQuery(dynamicQuery);
199 }
200
201
208 @Override
209 public long dynamicQueryCount(DynamicQuery dynamicQuery,
210 Projection projection) {
211 return layoutSetBranchPersistence.countWithDynamicQuery(dynamicQuery,
212 projection);
213 }
214
215 @Override
216 public LayoutSetBranch fetchLayoutSetBranch(long layoutSetBranchId) {
217 return layoutSetBranchPersistence.fetchByPrimaryKey(layoutSetBranchId);
218 }
219
220
227 @Override
228 public LayoutSetBranch getLayoutSetBranch(long layoutSetBranchId)
229 throws PortalException {
230 return layoutSetBranchPersistence.findByPrimaryKey(layoutSetBranchId);
231 }
232
233 @Override
234 public ActionableDynamicQuery getActionableDynamicQuery() {
235 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
236
237 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.LayoutSetBranchLocalServiceUtil.getService());
238 actionableDynamicQuery.setClass(LayoutSetBranch.class);
239 actionableDynamicQuery.setClassLoader(getClassLoader());
240
241 actionableDynamicQuery.setPrimaryKeyPropertyName("layoutSetBranchId");
242
243 return actionableDynamicQuery;
244 }
245
246 protected void initActionableDynamicQuery(
247 ActionableDynamicQuery actionableDynamicQuery) {
248 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.LayoutSetBranchLocalServiceUtil.getService());
249 actionableDynamicQuery.setClass(LayoutSetBranch.class);
250 actionableDynamicQuery.setClassLoader(getClassLoader());
251
252 actionableDynamicQuery.setPrimaryKeyPropertyName("layoutSetBranchId");
253 }
254
255
258 @Override
259 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
260 throws PortalException {
261 return layoutSetBranchLocalService.deleteLayoutSetBranch((LayoutSetBranch)persistedModel);
262 }
263
264 @Override
265 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
266 throws PortalException {
267 return layoutSetBranchPersistence.findByPrimaryKey(primaryKeyObj);
268 }
269
270
281 @Override
282 public List<LayoutSetBranch> getLayoutSetBranchs(int start, int end) {
283 return layoutSetBranchPersistence.findAll(start, end);
284 }
285
286
291 @Override
292 public int getLayoutSetBranchsCount() {
293 return layoutSetBranchPersistence.countAll();
294 }
295
296
302 @Indexable(type = IndexableType.REINDEX)
303 @Override
304 public LayoutSetBranch updateLayoutSetBranch(
305 LayoutSetBranch layoutSetBranch) {
306 return layoutSetBranchPersistence.update(layoutSetBranch);
307 }
308
309
314 public LayoutSetBranchLocalService getLayoutSetBranchLocalService() {
315 return layoutSetBranchLocalService;
316 }
317
318
323 public void setLayoutSetBranchLocalService(
324 LayoutSetBranchLocalService layoutSetBranchLocalService) {
325 this.layoutSetBranchLocalService = layoutSetBranchLocalService;
326 }
327
328
333 public com.liferay.portal.service.LayoutSetBranchService getLayoutSetBranchService() {
334 return layoutSetBranchService;
335 }
336
337
342 public void setLayoutSetBranchService(
343 com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService) {
344 this.layoutSetBranchService = layoutSetBranchService;
345 }
346
347
352 public LayoutSetBranchPersistence getLayoutSetBranchPersistence() {
353 return layoutSetBranchPersistence;
354 }
355
356
361 public void setLayoutSetBranchPersistence(
362 LayoutSetBranchPersistence layoutSetBranchPersistence) {
363 this.layoutSetBranchPersistence = layoutSetBranchPersistence;
364 }
365
366
371 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
372 return counterLocalService;
373 }
374
375
380 public void setCounterLocalService(
381 com.liferay.counter.service.CounterLocalService counterLocalService) {
382 this.counterLocalService = counterLocalService;
383 }
384
385
390 public com.liferay.portal.service.ImageLocalService getImageLocalService() {
391 return imageLocalService;
392 }
393
394
399 public void setImageLocalService(
400 com.liferay.portal.service.ImageLocalService imageLocalService) {
401 this.imageLocalService = imageLocalService;
402 }
403
404
409 public com.liferay.portal.service.ImageService getImageService() {
410 return imageService;
411 }
412
413
418 public void setImageService(
419 com.liferay.portal.service.ImageService imageService) {
420 this.imageService = imageService;
421 }
422
423
428 public ImagePersistence getImagePersistence() {
429 return imagePersistence;
430 }
431
432
437 public void setImagePersistence(ImagePersistence imagePersistence) {
438 this.imagePersistence = imagePersistence;
439 }
440
441
446 public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
447 return layoutLocalService;
448 }
449
450
455 public void setLayoutLocalService(
456 com.liferay.portal.service.LayoutLocalService layoutLocalService) {
457 this.layoutLocalService = layoutLocalService;
458 }
459
460
465 public com.liferay.portal.service.LayoutService getLayoutService() {
466 return layoutService;
467 }
468
469
474 public void setLayoutService(
475 com.liferay.portal.service.LayoutService layoutService) {
476 this.layoutService = layoutService;
477 }
478
479
484 public LayoutPersistence getLayoutPersistence() {
485 return layoutPersistence;
486 }
487
488
493 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
494 this.layoutPersistence = layoutPersistence;
495 }
496
497
502 public LayoutFinder getLayoutFinder() {
503 return layoutFinder;
504 }
505
506
511 public void setLayoutFinder(LayoutFinder layoutFinder) {
512 this.layoutFinder = layoutFinder;
513 }
514
515
520 public com.liferay.portal.service.LayoutBranchLocalService getLayoutBranchLocalService() {
521 return layoutBranchLocalService;
522 }
523
524
529 public void setLayoutBranchLocalService(
530 com.liferay.portal.service.LayoutBranchLocalService layoutBranchLocalService) {
531 this.layoutBranchLocalService = layoutBranchLocalService;
532 }
533
534
539 public com.liferay.portal.service.LayoutBranchService getLayoutBranchService() {
540 return layoutBranchService;
541 }
542
543
548 public void setLayoutBranchService(
549 com.liferay.portal.service.LayoutBranchService layoutBranchService) {
550 this.layoutBranchService = layoutBranchService;
551 }
552
553
558 public LayoutBranchPersistence getLayoutBranchPersistence() {
559 return layoutBranchPersistence;
560 }
561
562
567 public void setLayoutBranchPersistence(
568 LayoutBranchPersistence layoutBranchPersistence) {
569 this.layoutBranchPersistence = layoutBranchPersistence;
570 }
571
572
577 public com.liferay.portal.service.LayoutRevisionLocalService getLayoutRevisionLocalService() {
578 return layoutRevisionLocalService;
579 }
580
581
586 public void setLayoutRevisionLocalService(
587 com.liferay.portal.service.LayoutRevisionLocalService layoutRevisionLocalService) {
588 this.layoutRevisionLocalService = layoutRevisionLocalService;
589 }
590
591
596 public com.liferay.portal.service.LayoutRevisionService getLayoutRevisionService() {
597 return layoutRevisionService;
598 }
599
600
605 public void setLayoutRevisionService(
606 com.liferay.portal.service.LayoutRevisionService layoutRevisionService) {
607 this.layoutRevisionService = layoutRevisionService;
608 }
609
610
615 public LayoutRevisionPersistence getLayoutRevisionPersistence() {
616 return layoutRevisionPersistence;
617 }
618
619
624 public void setLayoutRevisionPersistence(
625 LayoutRevisionPersistence layoutRevisionPersistence) {
626 this.layoutRevisionPersistence = layoutRevisionPersistence;
627 }
628
629
634 public com.liferay.portal.service.LayoutSetLocalService getLayoutSetLocalService() {
635 return layoutSetLocalService;
636 }
637
638
643 public void setLayoutSetLocalService(
644 com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService) {
645 this.layoutSetLocalService = layoutSetLocalService;
646 }
647
648
653 public com.liferay.portal.service.LayoutSetService getLayoutSetService() {
654 return layoutSetService;
655 }
656
657
662 public void setLayoutSetService(
663 com.liferay.portal.service.LayoutSetService layoutSetService) {
664 this.layoutSetService = layoutSetService;
665 }
666
667
672 public LayoutSetPersistence getLayoutSetPersistence() {
673 return layoutSetPersistence;
674 }
675
676
681 public void setLayoutSetPersistence(
682 LayoutSetPersistence layoutSetPersistence) {
683 this.layoutSetPersistence = layoutSetPersistence;
684 }
685
686
691 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
692 return resourceLocalService;
693 }
694
695
700 public void setResourceLocalService(
701 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
702 this.resourceLocalService = resourceLocalService;
703 }
704
705
710 public com.liferay.portal.service.UserLocalService getUserLocalService() {
711 return userLocalService;
712 }
713
714
719 public void setUserLocalService(
720 com.liferay.portal.service.UserLocalService userLocalService) {
721 this.userLocalService = userLocalService;
722 }
723
724
729 public com.liferay.portal.service.UserService getUserService() {
730 return userService;
731 }
732
733
738 public void setUserService(
739 com.liferay.portal.service.UserService userService) {
740 this.userService = userService;
741 }
742
743
748 public UserPersistence getUserPersistence() {
749 return userPersistence;
750 }
751
752
757 public void setUserPersistence(UserPersistence userPersistence) {
758 this.userPersistence = userPersistence;
759 }
760
761
766 public UserFinder getUserFinder() {
767 return userFinder;
768 }
769
770
775 public void setUserFinder(UserFinder userFinder) {
776 this.userFinder = userFinder;
777 }
778
779 public void afterPropertiesSet() {
780 persistedModelLocalServiceRegistry.register("com.liferay.portal.model.LayoutSetBranch",
781 layoutSetBranchLocalService);
782 }
783
784 public void destroy() {
785 persistedModelLocalServiceRegistry.unregister(
786 "com.liferay.portal.model.LayoutSetBranch");
787 }
788
789
794 @Override
795 public String getBeanIdentifier() {
796 return _beanIdentifier;
797 }
798
799
804 @Override
805 public void setBeanIdentifier(String beanIdentifier) {
806 _beanIdentifier = beanIdentifier;
807 }
808
809 protected Class<?> getModelClass() {
810 return LayoutSetBranch.class;
811 }
812
813 protected String getModelClassName() {
814 return LayoutSetBranch.class.getName();
815 }
816
817
822 protected void runSQL(String sql) {
823 try {
824 DataSource dataSource = layoutSetBranchPersistence.getDataSource();
825
826 DB db = DBFactoryUtil.getDB();
827
828 sql = db.buildSQL(sql);
829 sql = PortalUtil.transformSQL(sql);
830
831 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
832 sql, new int[0]);
833
834 sqlUpdate.update();
835 }
836 catch (Exception e) {
837 throw new SystemException(e);
838 }
839 }
840
841 @BeanReference(type = com.liferay.portal.service.LayoutSetBranchLocalService.class)
842 protected LayoutSetBranchLocalService layoutSetBranchLocalService;
843 @BeanReference(type = com.liferay.portal.service.LayoutSetBranchService.class)
844 protected com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService;
845 @BeanReference(type = LayoutSetBranchPersistence.class)
846 protected LayoutSetBranchPersistence layoutSetBranchPersistence;
847 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
848 protected com.liferay.counter.service.CounterLocalService counterLocalService;
849 @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
850 protected com.liferay.portal.service.ImageLocalService imageLocalService;
851 @BeanReference(type = com.liferay.portal.service.ImageService.class)
852 protected com.liferay.portal.service.ImageService imageService;
853 @BeanReference(type = ImagePersistence.class)
854 protected ImagePersistence imagePersistence;
855 @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
856 protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
857 @BeanReference(type = com.liferay.portal.service.LayoutService.class)
858 protected com.liferay.portal.service.LayoutService layoutService;
859 @BeanReference(type = LayoutPersistence.class)
860 protected LayoutPersistence layoutPersistence;
861 @BeanReference(type = LayoutFinder.class)
862 protected LayoutFinder layoutFinder;
863 @BeanReference(type = com.liferay.portal.service.LayoutBranchLocalService.class)
864 protected com.liferay.portal.service.LayoutBranchLocalService layoutBranchLocalService;
865 @BeanReference(type = com.liferay.portal.service.LayoutBranchService.class)
866 protected com.liferay.portal.service.LayoutBranchService layoutBranchService;
867 @BeanReference(type = LayoutBranchPersistence.class)
868 protected LayoutBranchPersistence layoutBranchPersistence;
869 @BeanReference(type = com.liferay.portal.service.LayoutRevisionLocalService.class)
870 protected com.liferay.portal.service.LayoutRevisionLocalService layoutRevisionLocalService;
871 @BeanReference(type = com.liferay.portal.service.LayoutRevisionService.class)
872 protected com.liferay.portal.service.LayoutRevisionService layoutRevisionService;
873 @BeanReference(type = LayoutRevisionPersistence.class)
874 protected LayoutRevisionPersistence layoutRevisionPersistence;
875 @BeanReference(type = com.liferay.portal.service.LayoutSetLocalService.class)
876 protected com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService;
877 @BeanReference(type = com.liferay.portal.service.LayoutSetService.class)
878 protected com.liferay.portal.service.LayoutSetService layoutSetService;
879 @BeanReference(type = LayoutSetPersistence.class)
880 protected LayoutSetPersistence layoutSetPersistence;
881 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
882 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
883 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
884 protected com.liferay.portal.service.UserLocalService userLocalService;
885 @BeanReference(type = com.liferay.portal.service.UserService.class)
886 protected com.liferay.portal.service.UserService userService;
887 @BeanReference(type = UserPersistence.class)
888 protected UserPersistence userPersistence;
889 @BeanReference(type = UserFinder.class)
890 protected UserFinder userFinder;
891 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
892 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
893 private String _beanIdentifier;
894 }