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.LayoutRevisionPersistence;
043 import com.liferay.portal.service.persistence.LayoutSetBranchPersistence;
044 import com.liferay.portal.service.persistence.LayoutSetPersistence;
045 import com.liferay.portal.service.persistence.UserFinder;
046 import com.liferay.portal.service.persistence.UserPersistence;
047 import com.liferay.portal.util.PortalUtil;
048
049 import java.io.Serializable;
050
051 import java.util.List;
052
053 import javax.sql.DataSource;
054
055
067 @ProviderType
068 public abstract class LayoutSetBranchLocalServiceBaseImpl
069 extends BaseLocalServiceImpl implements LayoutSetBranchLocalService,
070 IdentifiableBean {
071
076
077
083 @Indexable(type = IndexableType.REINDEX)
084 @Override
085 public LayoutSetBranch addLayoutSetBranch(LayoutSetBranch layoutSetBranch) {
086 layoutSetBranch.setNew(true);
087
088 return layoutSetBranchPersistence.update(layoutSetBranch);
089 }
090
091
097 @Override
098 public LayoutSetBranch createLayoutSetBranch(long layoutSetBranchId) {
099 return layoutSetBranchPersistence.create(layoutSetBranchId);
100 }
101
102
109 @Indexable(type = IndexableType.DELETE)
110 @Override
111 public LayoutSetBranch deleteLayoutSetBranch(long layoutSetBranchId)
112 throws PortalException {
113 return layoutSetBranchPersistence.remove(layoutSetBranchId);
114 }
115
116
123 @Indexable(type = IndexableType.DELETE)
124 @Override
125 public LayoutSetBranch deleteLayoutSetBranch(
126 LayoutSetBranch layoutSetBranch) throws PortalException {
127 return layoutSetBranchPersistence.remove(layoutSetBranch);
128 }
129
130 @Override
131 public DynamicQuery dynamicQuery() {
132 Class<?> clazz = getClass();
133
134 return DynamicQueryFactoryUtil.forClass(LayoutSetBranch.class,
135 clazz.getClassLoader());
136 }
137
138
144 @Override
145 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
146 return layoutSetBranchPersistence.findWithDynamicQuery(dynamicQuery);
147 }
148
149
161 @Override
162 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
163 int end) {
164 return layoutSetBranchPersistence.findWithDynamicQuery(dynamicQuery,
165 start, end);
166 }
167
168
181 @Override
182 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
183 int end, OrderByComparator<T> orderByComparator) {
184 return layoutSetBranchPersistence.findWithDynamicQuery(dynamicQuery,
185 start, end, orderByComparator);
186 }
187
188
194 @Override
195 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
196 return layoutSetBranchPersistence.countWithDynamicQuery(dynamicQuery);
197 }
198
199
206 @Override
207 public long dynamicQueryCount(DynamicQuery dynamicQuery,
208 Projection projection) {
209 return layoutSetBranchPersistence.countWithDynamicQuery(dynamicQuery,
210 projection);
211 }
212
213 @Override
214 public LayoutSetBranch fetchLayoutSetBranch(long layoutSetBranchId) {
215 return layoutSetBranchPersistence.fetchByPrimaryKey(layoutSetBranchId);
216 }
217
218
225 @Override
226 public LayoutSetBranch getLayoutSetBranch(long layoutSetBranchId)
227 throws PortalException {
228 return layoutSetBranchPersistence.findByPrimaryKey(layoutSetBranchId);
229 }
230
231 @Override
232 public ActionableDynamicQuery getActionableDynamicQuery() {
233 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
234
235 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.LayoutSetBranchLocalServiceUtil.getService());
236 actionableDynamicQuery.setClass(LayoutSetBranch.class);
237 actionableDynamicQuery.setClassLoader(getClassLoader());
238
239 actionableDynamicQuery.setPrimaryKeyPropertyName("layoutSetBranchId");
240
241 return actionableDynamicQuery;
242 }
243
244 protected void initActionableDynamicQuery(
245 ActionableDynamicQuery actionableDynamicQuery) {
246 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.LayoutSetBranchLocalServiceUtil.getService());
247 actionableDynamicQuery.setClass(LayoutSetBranch.class);
248 actionableDynamicQuery.setClassLoader(getClassLoader());
249
250 actionableDynamicQuery.setPrimaryKeyPropertyName("layoutSetBranchId");
251 }
252
253
256 @Override
257 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
258 throws PortalException {
259 return layoutSetBranchLocalService.deleteLayoutSetBranch((LayoutSetBranch)persistedModel);
260 }
261
262 @Override
263 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
264 throws PortalException {
265 return layoutSetBranchPersistence.findByPrimaryKey(primaryKeyObj);
266 }
267
268
279 @Override
280 public List<LayoutSetBranch> getLayoutSetBranchs(int start, int end) {
281 return layoutSetBranchPersistence.findAll(start, end);
282 }
283
284
289 @Override
290 public int getLayoutSetBranchsCount() {
291 return layoutSetBranchPersistence.countAll();
292 }
293
294
300 @Indexable(type = IndexableType.REINDEX)
301 @Override
302 public LayoutSetBranch updateLayoutSetBranch(
303 LayoutSetBranch layoutSetBranch) {
304 return layoutSetBranchPersistence.update(layoutSetBranch);
305 }
306
307
312 public com.liferay.portal.service.LayoutSetBranchLocalService getLayoutSetBranchLocalService() {
313 return layoutSetBranchLocalService;
314 }
315
316
321 public void setLayoutSetBranchLocalService(
322 com.liferay.portal.service.LayoutSetBranchLocalService layoutSetBranchLocalService) {
323 this.layoutSetBranchLocalService = layoutSetBranchLocalService;
324 }
325
326
331 public com.liferay.portal.service.LayoutSetBranchService getLayoutSetBranchService() {
332 return layoutSetBranchService;
333 }
334
335
340 public void setLayoutSetBranchService(
341 com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService) {
342 this.layoutSetBranchService = layoutSetBranchService;
343 }
344
345
350 public LayoutSetBranchPersistence getLayoutSetBranchPersistence() {
351 return layoutSetBranchPersistence;
352 }
353
354
359 public void setLayoutSetBranchPersistence(
360 LayoutSetBranchPersistence layoutSetBranchPersistence) {
361 this.layoutSetBranchPersistence = layoutSetBranchPersistence;
362 }
363
364
369 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
370 return counterLocalService;
371 }
372
373
378 public void setCounterLocalService(
379 com.liferay.counter.service.CounterLocalService counterLocalService) {
380 this.counterLocalService = counterLocalService;
381 }
382
383
388 public com.liferay.portal.service.ImageLocalService getImageLocalService() {
389 return imageLocalService;
390 }
391
392
397 public void setImageLocalService(
398 com.liferay.portal.service.ImageLocalService imageLocalService) {
399 this.imageLocalService = imageLocalService;
400 }
401
402
407 public com.liferay.portal.service.ImageService getImageService() {
408 return imageService;
409 }
410
411
416 public void setImageService(
417 com.liferay.portal.service.ImageService imageService) {
418 this.imageService = imageService;
419 }
420
421
426 public ImagePersistence getImagePersistence() {
427 return imagePersistence;
428 }
429
430
435 public void setImagePersistence(ImagePersistence imagePersistence) {
436 this.imagePersistence = imagePersistence;
437 }
438
439
444 public com.liferay.portal.service.LayoutBranchLocalService getLayoutBranchLocalService() {
445 return layoutBranchLocalService;
446 }
447
448
453 public void setLayoutBranchLocalService(
454 com.liferay.portal.service.LayoutBranchLocalService layoutBranchLocalService) {
455 this.layoutBranchLocalService = layoutBranchLocalService;
456 }
457
458
463 public com.liferay.portal.service.LayoutBranchService getLayoutBranchService() {
464 return layoutBranchService;
465 }
466
467
472 public void setLayoutBranchService(
473 com.liferay.portal.service.LayoutBranchService layoutBranchService) {
474 this.layoutBranchService = layoutBranchService;
475 }
476
477
482 public LayoutBranchPersistence getLayoutBranchPersistence() {
483 return layoutBranchPersistence;
484 }
485
486
491 public void setLayoutBranchPersistence(
492 LayoutBranchPersistence layoutBranchPersistence) {
493 this.layoutBranchPersistence = layoutBranchPersistence;
494 }
495
496
501 public com.liferay.portal.service.LayoutRevisionLocalService getLayoutRevisionLocalService() {
502 return layoutRevisionLocalService;
503 }
504
505
510 public void setLayoutRevisionLocalService(
511 com.liferay.portal.service.LayoutRevisionLocalService layoutRevisionLocalService) {
512 this.layoutRevisionLocalService = layoutRevisionLocalService;
513 }
514
515
520 public com.liferay.portal.service.LayoutRevisionService getLayoutRevisionService() {
521 return layoutRevisionService;
522 }
523
524
529 public void setLayoutRevisionService(
530 com.liferay.portal.service.LayoutRevisionService layoutRevisionService) {
531 this.layoutRevisionService = layoutRevisionService;
532 }
533
534
539 public LayoutRevisionPersistence getLayoutRevisionPersistence() {
540 return layoutRevisionPersistence;
541 }
542
543
548 public void setLayoutRevisionPersistence(
549 LayoutRevisionPersistence layoutRevisionPersistence) {
550 this.layoutRevisionPersistence = layoutRevisionPersistence;
551 }
552
553
558 public com.liferay.portal.service.LayoutSetLocalService getLayoutSetLocalService() {
559 return layoutSetLocalService;
560 }
561
562
567 public void setLayoutSetLocalService(
568 com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService) {
569 this.layoutSetLocalService = layoutSetLocalService;
570 }
571
572
577 public com.liferay.portal.service.LayoutSetService getLayoutSetService() {
578 return layoutSetService;
579 }
580
581
586 public void setLayoutSetService(
587 com.liferay.portal.service.LayoutSetService layoutSetService) {
588 this.layoutSetService = layoutSetService;
589 }
590
591
596 public LayoutSetPersistence getLayoutSetPersistence() {
597 return layoutSetPersistence;
598 }
599
600
605 public void setLayoutSetPersistence(
606 LayoutSetPersistence layoutSetPersistence) {
607 this.layoutSetPersistence = layoutSetPersistence;
608 }
609
610
615 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
616 return resourceLocalService;
617 }
618
619
624 public void setResourceLocalService(
625 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
626 this.resourceLocalService = resourceLocalService;
627 }
628
629
634 public com.liferay.portal.service.UserLocalService getUserLocalService() {
635 return userLocalService;
636 }
637
638
643 public void setUserLocalService(
644 com.liferay.portal.service.UserLocalService userLocalService) {
645 this.userLocalService = userLocalService;
646 }
647
648
653 public com.liferay.portal.service.UserService getUserService() {
654 return userService;
655 }
656
657
662 public void setUserService(
663 com.liferay.portal.service.UserService userService) {
664 this.userService = userService;
665 }
666
667
672 public UserPersistence getUserPersistence() {
673 return userPersistence;
674 }
675
676
681 public void setUserPersistence(UserPersistence userPersistence) {
682 this.userPersistence = userPersistence;
683 }
684
685
690 public UserFinder getUserFinder() {
691 return userFinder;
692 }
693
694
699 public void setUserFinder(UserFinder userFinder) {
700 this.userFinder = userFinder;
701 }
702
703 public void afterPropertiesSet() {
704 persistedModelLocalServiceRegistry.register("com.liferay.portal.model.LayoutSetBranch",
705 layoutSetBranchLocalService);
706 }
707
708 public void destroy() {
709 persistedModelLocalServiceRegistry.unregister(
710 "com.liferay.portal.model.LayoutSetBranch");
711 }
712
713
718 @Override
719 public String getBeanIdentifier() {
720 return _beanIdentifier;
721 }
722
723
728 @Override
729 public void setBeanIdentifier(String beanIdentifier) {
730 _beanIdentifier = beanIdentifier;
731 }
732
733 protected Class<?> getModelClass() {
734 return LayoutSetBranch.class;
735 }
736
737 protected String getModelClassName() {
738 return LayoutSetBranch.class.getName();
739 }
740
741
746 protected void runSQL(String sql) {
747 try {
748 DataSource dataSource = layoutSetBranchPersistence.getDataSource();
749
750 DB db = DBFactoryUtil.getDB();
751
752 sql = db.buildSQL(sql);
753 sql = PortalUtil.transformSQL(sql);
754
755 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
756 sql, new int[0]);
757
758 sqlUpdate.update();
759 }
760 catch (Exception e) {
761 throw new SystemException(e);
762 }
763 }
764
765 @BeanReference(type = com.liferay.portal.service.LayoutSetBranchLocalService.class)
766 protected com.liferay.portal.service.LayoutSetBranchLocalService layoutSetBranchLocalService;
767 @BeanReference(type = com.liferay.portal.service.LayoutSetBranchService.class)
768 protected com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService;
769 @BeanReference(type = LayoutSetBranchPersistence.class)
770 protected LayoutSetBranchPersistence layoutSetBranchPersistence;
771 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
772 protected com.liferay.counter.service.CounterLocalService counterLocalService;
773 @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
774 protected com.liferay.portal.service.ImageLocalService imageLocalService;
775 @BeanReference(type = com.liferay.portal.service.ImageService.class)
776 protected com.liferay.portal.service.ImageService imageService;
777 @BeanReference(type = ImagePersistence.class)
778 protected ImagePersistence imagePersistence;
779 @BeanReference(type = com.liferay.portal.service.LayoutBranchLocalService.class)
780 protected com.liferay.portal.service.LayoutBranchLocalService layoutBranchLocalService;
781 @BeanReference(type = com.liferay.portal.service.LayoutBranchService.class)
782 protected com.liferay.portal.service.LayoutBranchService layoutBranchService;
783 @BeanReference(type = LayoutBranchPersistence.class)
784 protected LayoutBranchPersistence layoutBranchPersistence;
785 @BeanReference(type = com.liferay.portal.service.LayoutRevisionLocalService.class)
786 protected com.liferay.portal.service.LayoutRevisionLocalService layoutRevisionLocalService;
787 @BeanReference(type = com.liferay.portal.service.LayoutRevisionService.class)
788 protected com.liferay.portal.service.LayoutRevisionService layoutRevisionService;
789 @BeanReference(type = LayoutRevisionPersistence.class)
790 protected LayoutRevisionPersistence layoutRevisionPersistence;
791 @BeanReference(type = com.liferay.portal.service.LayoutSetLocalService.class)
792 protected com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService;
793 @BeanReference(type = com.liferay.portal.service.LayoutSetService.class)
794 protected com.liferay.portal.service.LayoutSetService layoutSetService;
795 @BeanReference(type = LayoutSetPersistence.class)
796 protected LayoutSetPersistence layoutSetPersistence;
797 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
798 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
799 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
800 protected com.liferay.portal.service.UserLocalService userLocalService;
801 @BeanReference(type = com.liferay.portal.service.UserService.class)
802 protected com.liferay.portal.service.UserService userService;
803 @BeanReference(type = UserPersistence.class)
804 protected UserPersistence userPersistence;
805 @BeanReference(type = UserFinder.class)
806 protected UserFinder userFinder;
807 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
808 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
809 private String _beanIdentifier;
810 }