001
014
015 package com.liferay.portlet.exportimport.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.dao.db.DB;
021 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
025 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
028 import com.liferay.portal.kernel.dao.orm.Projection;
029 import com.liferay.portal.kernel.exception.PortalException;
030 import com.liferay.portal.kernel.exception.SystemException;
031 import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
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.PersistedModel;
036 import com.liferay.portal.service.BaseLocalServiceImpl;
037 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
038 import com.liferay.portal.service.persistence.ClassNamePersistence;
039 import com.liferay.portal.service.persistence.UserFinder;
040 import com.liferay.portal.service.persistence.UserPersistence;
041 import com.liferay.portal.util.PortalUtil;
042
043 import com.liferay.portlet.exportimport.model.ExportImportConfiguration;
044 import com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService;
045 import com.liferay.portlet.exportimport.service.persistence.ExportImportConfigurationPersistence;
046 import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
047
048 import java.io.Serializable;
049
050 import java.util.List;
051
052 import javax.sql.DataSource;
053
054
066 @ProviderType
067 public abstract class ExportImportConfigurationLocalServiceBaseImpl
068 extends BaseLocalServiceImpl
069 implements ExportImportConfigurationLocalService, IdentifiableOSGiService {
070
075
076
082 @Indexable(type = IndexableType.REINDEX)
083 @Override
084 public ExportImportConfiguration addExportImportConfiguration(
085 ExportImportConfiguration exportImportConfiguration) {
086 exportImportConfiguration.setNew(true);
087
088 return exportImportConfigurationPersistence.update(exportImportConfiguration);
089 }
090
091
097 @Override
098 public ExportImportConfiguration createExportImportConfiguration(
099 long exportImportConfigurationId) {
100 return exportImportConfigurationPersistence.create(exportImportConfigurationId);
101 }
102
103
110 @Indexable(type = IndexableType.DELETE)
111 @Override
112 public ExportImportConfiguration deleteExportImportConfiguration(
113 long exportImportConfigurationId) throws PortalException {
114 return exportImportConfigurationPersistence.remove(exportImportConfigurationId);
115 }
116
117
123 @Indexable(type = IndexableType.DELETE)
124 @Override
125 public ExportImportConfiguration deleteExportImportConfiguration(
126 ExportImportConfiguration exportImportConfiguration) {
127 return exportImportConfigurationPersistence.remove(exportImportConfiguration);
128 }
129
130 @Override
131 public DynamicQuery dynamicQuery() {
132 Class<?> clazz = getClass();
133
134 return DynamicQueryFactoryUtil.forClass(ExportImportConfiguration.class,
135 clazz.getClassLoader());
136 }
137
138
144 @Override
145 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
146 return exportImportConfigurationPersistence.findWithDynamicQuery(dynamicQuery);
147 }
148
149
161 @Override
162 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
163 int end) {
164 return exportImportConfigurationPersistence.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 exportImportConfigurationPersistence.findWithDynamicQuery(dynamicQuery,
185 start, end, orderByComparator);
186 }
187
188
194 @Override
195 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
196 return exportImportConfigurationPersistence.countWithDynamicQuery(dynamicQuery);
197 }
198
199
206 @Override
207 public long dynamicQueryCount(DynamicQuery dynamicQuery,
208 Projection projection) {
209 return exportImportConfigurationPersistence.countWithDynamicQuery(dynamicQuery,
210 projection);
211 }
212
213 @Override
214 public ExportImportConfiguration fetchExportImportConfiguration(
215 long exportImportConfigurationId) {
216 return exportImportConfigurationPersistence.fetchByPrimaryKey(exportImportConfigurationId);
217 }
218
219
226 @Override
227 public ExportImportConfiguration getExportImportConfiguration(
228 long exportImportConfigurationId) throws PortalException {
229 return exportImportConfigurationPersistence.findByPrimaryKey(exportImportConfigurationId);
230 }
231
232 @Override
233 public ActionableDynamicQuery getActionableDynamicQuery() {
234 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
235
236 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalServiceUtil.getService());
237 actionableDynamicQuery.setClass(ExportImportConfiguration.class);
238 actionableDynamicQuery.setClassLoader(getClassLoader());
239
240 actionableDynamicQuery.setPrimaryKeyPropertyName(
241 "exportImportConfigurationId");
242
243 return actionableDynamicQuery;
244 }
245
246 protected void initActionableDynamicQuery(
247 ActionableDynamicQuery actionableDynamicQuery) {
248 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalServiceUtil.getService());
249 actionableDynamicQuery.setClass(ExportImportConfiguration.class);
250 actionableDynamicQuery.setClassLoader(getClassLoader());
251
252 actionableDynamicQuery.setPrimaryKeyPropertyName(
253 "exportImportConfigurationId");
254 }
255
256
259 @Override
260 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
261 throws PortalException {
262 return exportImportConfigurationLocalService.deleteExportImportConfiguration((ExportImportConfiguration)persistedModel);
263 }
264
265 @Override
266 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
267 throws PortalException {
268 return exportImportConfigurationPersistence.findByPrimaryKey(primaryKeyObj);
269 }
270
271
282 @Override
283 public List<ExportImportConfiguration> getExportImportConfigurations(
284 int start, int end) {
285 return exportImportConfigurationPersistence.findAll(start, end);
286 }
287
288
293 @Override
294 public int getExportImportConfigurationsCount() {
295 return exportImportConfigurationPersistence.countAll();
296 }
297
298
304 @Indexable(type = IndexableType.REINDEX)
305 @Override
306 public ExportImportConfiguration updateExportImportConfiguration(
307 ExportImportConfiguration exportImportConfiguration) {
308 return exportImportConfigurationPersistence.update(exportImportConfiguration);
309 }
310
311
316 public com.liferay.portlet.exportimport.service.ExportImportLocalService getExportImportLocalService() {
317 return exportImportLocalService;
318 }
319
320
325 public void setExportImportLocalService(
326 com.liferay.portlet.exportimport.service.ExportImportLocalService exportImportLocalService) {
327 this.exportImportLocalService = exportImportLocalService;
328 }
329
330
335 public com.liferay.portlet.exportimport.service.ExportImportService getExportImportService() {
336 return exportImportService;
337 }
338
339
344 public void setExportImportService(
345 com.liferay.portlet.exportimport.service.ExportImportService exportImportService) {
346 this.exportImportService = exportImportService;
347 }
348
349
354 public ExportImportConfigurationLocalService getExportImportConfigurationLocalService() {
355 return exportImportConfigurationLocalService;
356 }
357
358
363 public void setExportImportConfigurationLocalService(
364 ExportImportConfigurationLocalService exportImportConfigurationLocalService) {
365 this.exportImportConfigurationLocalService = exportImportConfigurationLocalService;
366 }
367
368
373 public com.liferay.portlet.exportimport.service.ExportImportConfigurationService getExportImportConfigurationService() {
374 return exportImportConfigurationService;
375 }
376
377
382 public void setExportImportConfigurationService(
383 com.liferay.portlet.exportimport.service.ExportImportConfigurationService exportImportConfigurationService) {
384 this.exportImportConfigurationService = exportImportConfigurationService;
385 }
386
387
392 public ExportImportConfigurationPersistence getExportImportConfigurationPersistence() {
393 return exportImportConfigurationPersistence;
394 }
395
396
401 public void setExportImportConfigurationPersistence(
402 ExportImportConfigurationPersistence exportImportConfigurationPersistence) {
403 this.exportImportConfigurationPersistence = exportImportConfigurationPersistence;
404 }
405
406
411 public com.liferay.portlet.exportimport.service.StagingLocalService getStagingLocalService() {
412 return stagingLocalService;
413 }
414
415
420 public void setStagingLocalService(
421 com.liferay.portlet.exportimport.service.StagingLocalService stagingLocalService) {
422 this.stagingLocalService = stagingLocalService;
423 }
424
425
430 public com.liferay.portlet.exportimport.service.StagingService getStagingService() {
431 return stagingService;
432 }
433
434
439 public void setStagingService(
440 com.liferay.portlet.exportimport.service.StagingService stagingService) {
441 this.stagingService = stagingService;
442 }
443
444
449 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
450 return counterLocalService;
451 }
452
453
458 public void setCounterLocalService(
459 com.liferay.counter.service.CounterLocalService counterLocalService) {
460 this.counterLocalService = counterLocalService;
461 }
462
463
468 public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
469 return classNameLocalService;
470 }
471
472
477 public void setClassNameLocalService(
478 com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
479 this.classNameLocalService = classNameLocalService;
480 }
481
482
487 public com.liferay.portal.service.ClassNameService getClassNameService() {
488 return classNameService;
489 }
490
491
496 public void setClassNameService(
497 com.liferay.portal.service.ClassNameService classNameService) {
498 this.classNameService = classNameService;
499 }
500
501
506 public ClassNamePersistence getClassNamePersistence() {
507 return classNamePersistence;
508 }
509
510
515 public void setClassNamePersistence(
516 ClassNamePersistence classNamePersistence) {
517 this.classNamePersistence = classNamePersistence;
518 }
519
520
525 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
526 return resourceLocalService;
527 }
528
529
534 public void setResourceLocalService(
535 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
536 this.resourceLocalService = resourceLocalService;
537 }
538
539
544 public com.liferay.portal.service.UserLocalService getUserLocalService() {
545 return userLocalService;
546 }
547
548
553 public void setUserLocalService(
554 com.liferay.portal.service.UserLocalService userLocalService) {
555 this.userLocalService = userLocalService;
556 }
557
558
563 public com.liferay.portal.service.UserService getUserService() {
564 return userService;
565 }
566
567
572 public void setUserService(
573 com.liferay.portal.service.UserService userService) {
574 this.userService = userService;
575 }
576
577
582 public UserPersistence getUserPersistence() {
583 return userPersistence;
584 }
585
586
591 public void setUserPersistence(UserPersistence userPersistence) {
592 this.userPersistence = userPersistence;
593 }
594
595
600 public UserFinder getUserFinder() {
601 return userFinder;
602 }
603
604
609 public void setUserFinder(UserFinder userFinder) {
610 this.userFinder = userFinder;
611 }
612
613
618 public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
619 return trashEntryLocalService;
620 }
621
622
627 public void setTrashEntryLocalService(
628 com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
629 this.trashEntryLocalService = trashEntryLocalService;
630 }
631
632
637 public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
638 return trashEntryService;
639 }
640
641
646 public void setTrashEntryService(
647 com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
648 this.trashEntryService = trashEntryService;
649 }
650
651
656 public TrashEntryPersistence getTrashEntryPersistence() {
657 return trashEntryPersistence;
658 }
659
660
665 public void setTrashEntryPersistence(
666 TrashEntryPersistence trashEntryPersistence) {
667 this.trashEntryPersistence = trashEntryPersistence;
668 }
669
670 public void afterPropertiesSet() {
671 persistedModelLocalServiceRegistry.register("com.liferay.portlet.exportimport.model.ExportImportConfiguration",
672 exportImportConfigurationLocalService);
673 }
674
675 public void destroy() {
676 persistedModelLocalServiceRegistry.unregister(
677 "com.liferay.portlet.exportimport.model.ExportImportConfiguration");
678 }
679
680
685 @Override
686 public String getOSGiServiceIdentifier() {
687 return ExportImportConfigurationLocalService.class.getName();
688 }
689
690 protected Class<?> getModelClass() {
691 return ExportImportConfiguration.class;
692 }
693
694 protected String getModelClassName() {
695 return ExportImportConfiguration.class.getName();
696 }
697
698
703 protected void runSQL(String sql) {
704 try {
705 DataSource dataSource = exportImportConfigurationPersistence.getDataSource();
706
707 DB db = DBFactoryUtil.getDB();
708
709 sql = db.buildSQL(sql);
710 sql = PortalUtil.transformSQL(sql);
711
712 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
713 sql, new int[0]);
714
715 sqlUpdate.update();
716 }
717 catch (Exception e) {
718 throw new SystemException(e);
719 }
720 }
721
722 @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportLocalService.class)
723 protected com.liferay.portlet.exportimport.service.ExportImportLocalService exportImportLocalService;
724 @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportService.class)
725 protected com.liferay.portlet.exportimport.service.ExportImportService exportImportService;
726 @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService.class)
727 protected ExportImportConfigurationLocalService exportImportConfigurationLocalService;
728 @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportConfigurationService.class)
729 protected com.liferay.portlet.exportimport.service.ExportImportConfigurationService exportImportConfigurationService;
730 @BeanReference(type = ExportImportConfigurationPersistence.class)
731 protected ExportImportConfigurationPersistence exportImportConfigurationPersistence;
732 @BeanReference(type = com.liferay.portlet.exportimport.service.StagingLocalService.class)
733 protected com.liferay.portlet.exportimport.service.StagingLocalService stagingLocalService;
734 @BeanReference(type = com.liferay.portlet.exportimport.service.StagingService.class)
735 protected com.liferay.portlet.exportimport.service.StagingService stagingService;
736 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
737 protected com.liferay.counter.service.CounterLocalService counterLocalService;
738 @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
739 protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
740 @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
741 protected com.liferay.portal.service.ClassNameService classNameService;
742 @BeanReference(type = ClassNamePersistence.class)
743 protected ClassNamePersistence classNamePersistence;
744 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
745 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
746 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
747 protected com.liferay.portal.service.UserLocalService userLocalService;
748 @BeanReference(type = com.liferay.portal.service.UserService.class)
749 protected com.liferay.portal.service.UserService userService;
750 @BeanReference(type = UserPersistence.class)
751 protected UserPersistence userPersistence;
752 @BeanReference(type = UserFinder.class)
753 protected UserFinder userFinder;
754 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
755 protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
756 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
757 protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
758 @BeanReference(type = TrashEntryPersistence.class)
759 protected TrashEntryPersistence trashEntryPersistence;
760 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
761 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
762 }