001
014
015 package com.liferay.portlet.softwarecatalog.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
024 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025 import com.liferay.portal.kernel.exception.PortalException;
026 import com.liferay.portal.kernel.exception.SystemException;
027 import com.liferay.portal.kernel.search.Indexable;
028 import com.liferay.portal.kernel.search.IndexableType;
029 import com.liferay.portal.kernel.util.OrderByComparator;
030 import com.liferay.portal.model.PersistedModel;
031 import com.liferay.portal.service.BaseLocalServiceImpl;
032 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
033 import com.liferay.portal.service.ResourceLocalService;
034 import com.liferay.portal.service.UserLocalService;
035 import com.liferay.portal.service.UserService;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038
039 import com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion;
040 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
041 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
042 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
043 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
044 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
045 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
046 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
047 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
048 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
049 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
050 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
051 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
052 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
053 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
054
055 import java.io.Serializable;
056
057 import java.util.List;
058
059 import javax.sql.DataSource;
060
061
073 public abstract class SCFrameworkVersionLocalServiceBaseImpl
074 extends BaseLocalServiceImpl implements SCFrameworkVersionLocalService,
075 IdentifiableBean {
076
081
082
089 @Indexable(type = IndexableType.REINDEX)
090 public SCFrameworkVersion addSCFrameworkVersion(
091 SCFrameworkVersion scFrameworkVersion) throws SystemException {
092 scFrameworkVersion.setNew(true);
093
094 return scFrameworkVersionPersistence.update(scFrameworkVersion);
095 }
096
097
103 public SCFrameworkVersion createSCFrameworkVersion(long frameworkVersionId) {
104 return scFrameworkVersionPersistence.create(frameworkVersionId);
105 }
106
107
115 @Indexable(type = IndexableType.DELETE)
116 public SCFrameworkVersion deleteSCFrameworkVersion(long frameworkVersionId)
117 throws PortalException, SystemException {
118 return scFrameworkVersionPersistence.remove(frameworkVersionId);
119 }
120
121
128 @Indexable(type = IndexableType.DELETE)
129 public SCFrameworkVersion deleteSCFrameworkVersion(
130 SCFrameworkVersion scFrameworkVersion) throws SystemException {
131 return scFrameworkVersionPersistence.remove(scFrameworkVersion);
132 }
133
134 public DynamicQuery dynamicQuery() {
135 Class<?> clazz = getClass();
136
137 return DynamicQueryFactoryUtil.forClass(SCFrameworkVersion.class,
138 clazz.getClassLoader());
139 }
140
141
148 @SuppressWarnings("rawtypes")
149 public List dynamicQuery(DynamicQuery dynamicQuery)
150 throws SystemException {
151 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery);
152 }
153
154
167 @SuppressWarnings("rawtypes")
168 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
169 throws SystemException {
170 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
171 start, end);
172 }
173
174
188 @SuppressWarnings("rawtypes")
189 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
190 OrderByComparator orderByComparator) throws SystemException {
191 return scFrameworkVersionPersistence.findWithDynamicQuery(dynamicQuery,
192 start, end, orderByComparator);
193 }
194
195
202 public long dynamicQueryCount(DynamicQuery dynamicQuery)
203 throws SystemException {
204 return scFrameworkVersionPersistence.countWithDynamicQuery(dynamicQuery);
205 }
206
207 public SCFrameworkVersion fetchSCFrameworkVersion(long frameworkVersionId)
208 throws SystemException {
209 return scFrameworkVersionPersistence.fetchByPrimaryKey(frameworkVersionId);
210 }
211
212
220 public SCFrameworkVersion getSCFrameworkVersion(long frameworkVersionId)
221 throws PortalException, SystemException {
222 return scFrameworkVersionPersistence.findByPrimaryKey(frameworkVersionId);
223 }
224
225 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
226 throws PortalException, SystemException {
227 return scFrameworkVersionPersistence.findByPrimaryKey(primaryKeyObj);
228 }
229
230
242 public List<SCFrameworkVersion> getSCFrameworkVersions(int start, int end)
243 throws SystemException {
244 return scFrameworkVersionPersistence.findAll(start, end);
245 }
246
247
253 public int getSCFrameworkVersionsCount() throws SystemException {
254 return scFrameworkVersionPersistence.countAll();
255 }
256
257
264 @Indexable(type = IndexableType.REINDEX)
265 public SCFrameworkVersion updateSCFrameworkVersion(
266 SCFrameworkVersion scFrameworkVersion) throws SystemException {
267 return scFrameworkVersionPersistence.update(scFrameworkVersion);
268 }
269
270
275 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
276 return scFrameworkVersionLocalService;
277 }
278
279
284 public void setSCFrameworkVersionLocalService(
285 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
286 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
287 }
288
289
294 public SCFrameworkVersionService getSCFrameworkVersionService() {
295 return scFrameworkVersionService;
296 }
297
298
303 public void setSCFrameworkVersionService(
304 SCFrameworkVersionService scFrameworkVersionService) {
305 this.scFrameworkVersionService = scFrameworkVersionService;
306 }
307
308
313 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
314 return scFrameworkVersionPersistence;
315 }
316
317
322 public void setSCFrameworkVersionPersistence(
323 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
324 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
325 }
326
327
332 public SCLicenseLocalService getSCLicenseLocalService() {
333 return scLicenseLocalService;
334 }
335
336
341 public void setSCLicenseLocalService(
342 SCLicenseLocalService scLicenseLocalService) {
343 this.scLicenseLocalService = scLicenseLocalService;
344 }
345
346
351 public SCLicenseService getSCLicenseService() {
352 return scLicenseService;
353 }
354
355
360 public void setSCLicenseService(SCLicenseService scLicenseService) {
361 this.scLicenseService = scLicenseService;
362 }
363
364
369 public SCLicensePersistence getSCLicensePersistence() {
370 return scLicensePersistence;
371 }
372
373
378 public void setSCLicensePersistence(
379 SCLicensePersistence scLicensePersistence) {
380 this.scLicensePersistence = scLicensePersistence;
381 }
382
383
388 public SCProductEntryLocalService getSCProductEntryLocalService() {
389 return scProductEntryLocalService;
390 }
391
392
397 public void setSCProductEntryLocalService(
398 SCProductEntryLocalService scProductEntryLocalService) {
399 this.scProductEntryLocalService = scProductEntryLocalService;
400 }
401
402
407 public SCProductEntryService getSCProductEntryService() {
408 return scProductEntryService;
409 }
410
411
416 public void setSCProductEntryService(
417 SCProductEntryService scProductEntryService) {
418 this.scProductEntryService = scProductEntryService;
419 }
420
421
426 public SCProductEntryPersistence getSCProductEntryPersistence() {
427 return scProductEntryPersistence;
428 }
429
430
435 public void setSCProductEntryPersistence(
436 SCProductEntryPersistence scProductEntryPersistence) {
437 this.scProductEntryPersistence = scProductEntryPersistence;
438 }
439
440
445 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
446 return scProductScreenshotLocalService;
447 }
448
449
454 public void setSCProductScreenshotLocalService(
455 SCProductScreenshotLocalService scProductScreenshotLocalService) {
456 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
457 }
458
459
464 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
465 return scProductScreenshotPersistence;
466 }
467
468
473 public void setSCProductScreenshotPersistence(
474 SCProductScreenshotPersistence scProductScreenshotPersistence) {
475 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
476 }
477
478
483 public SCProductVersionLocalService getSCProductVersionLocalService() {
484 return scProductVersionLocalService;
485 }
486
487
492 public void setSCProductVersionLocalService(
493 SCProductVersionLocalService scProductVersionLocalService) {
494 this.scProductVersionLocalService = scProductVersionLocalService;
495 }
496
497
502 public SCProductVersionService getSCProductVersionService() {
503 return scProductVersionService;
504 }
505
506
511 public void setSCProductVersionService(
512 SCProductVersionService scProductVersionService) {
513 this.scProductVersionService = scProductVersionService;
514 }
515
516
521 public SCProductVersionPersistence getSCProductVersionPersistence() {
522 return scProductVersionPersistence;
523 }
524
525
530 public void setSCProductVersionPersistence(
531 SCProductVersionPersistence scProductVersionPersistence) {
532 this.scProductVersionPersistence = scProductVersionPersistence;
533 }
534
535
540 public CounterLocalService getCounterLocalService() {
541 return counterLocalService;
542 }
543
544
549 public void setCounterLocalService(CounterLocalService counterLocalService) {
550 this.counterLocalService = counterLocalService;
551 }
552
553
558 public ResourceLocalService getResourceLocalService() {
559 return resourceLocalService;
560 }
561
562
567 public void setResourceLocalService(
568 ResourceLocalService resourceLocalService) {
569 this.resourceLocalService = resourceLocalService;
570 }
571
572
577 public UserLocalService getUserLocalService() {
578 return userLocalService;
579 }
580
581
586 public void setUserLocalService(UserLocalService userLocalService) {
587 this.userLocalService = userLocalService;
588 }
589
590
595 public UserService getUserService() {
596 return userService;
597 }
598
599
604 public void setUserService(UserService userService) {
605 this.userService = userService;
606 }
607
608
613 public UserPersistence getUserPersistence() {
614 return userPersistence;
615 }
616
617
622 public void setUserPersistence(UserPersistence userPersistence) {
623 this.userPersistence = userPersistence;
624 }
625
626
631 public UserFinder getUserFinder() {
632 return userFinder;
633 }
634
635
640 public void setUserFinder(UserFinder userFinder) {
641 this.userFinder = userFinder;
642 }
643
644 public void afterPropertiesSet() {
645 persistedModelLocalServiceRegistry.register("com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion",
646 scFrameworkVersionLocalService);
647 }
648
649 public void destroy() {
650 persistedModelLocalServiceRegistry.unregister(
651 "com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion");
652 }
653
654
659 public String getBeanIdentifier() {
660 return _beanIdentifier;
661 }
662
663
668 public void setBeanIdentifier(String beanIdentifier) {
669 _beanIdentifier = beanIdentifier;
670 }
671
672 protected Class<?> getModelClass() {
673 return SCFrameworkVersion.class;
674 }
675
676 protected String getModelClassName() {
677 return SCFrameworkVersion.class.getName();
678 }
679
680
685 protected void runSQL(String sql) throws SystemException {
686 try {
687 DataSource dataSource = scFrameworkVersionPersistence.getDataSource();
688
689 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
690 sql, new int[0]);
691
692 sqlUpdate.update();
693 }
694 catch (Exception e) {
695 throw new SystemException(e);
696 }
697 }
698
699 @BeanReference(type = SCFrameworkVersionLocalService.class)
700 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
701 @BeanReference(type = SCFrameworkVersionService.class)
702 protected SCFrameworkVersionService scFrameworkVersionService;
703 @BeanReference(type = SCFrameworkVersionPersistence.class)
704 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
705 @BeanReference(type = SCLicenseLocalService.class)
706 protected SCLicenseLocalService scLicenseLocalService;
707 @BeanReference(type = SCLicenseService.class)
708 protected SCLicenseService scLicenseService;
709 @BeanReference(type = SCLicensePersistence.class)
710 protected SCLicensePersistence scLicensePersistence;
711 @BeanReference(type = SCProductEntryLocalService.class)
712 protected SCProductEntryLocalService scProductEntryLocalService;
713 @BeanReference(type = SCProductEntryService.class)
714 protected SCProductEntryService scProductEntryService;
715 @BeanReference(type = SCProductEntryPersistence.class)
716 protected SCProductEntryPersistence scProductEntryPersistence;
717 @BeanReference(type = SCProductScreenshotLocalService.class)
718 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
719 @BeanReference(type = SCProductScreenshotPersistence.class)
720 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
721 @BeanReference(type = SCProductVersionLocalService.class)
722 protected SCProductVersionLocalService scProductVersionLocalService;
723 @BeanReference(type = SCProductVersionService.class)
724 protected SCProductVersionService scProductVersionService;
725 @BeanReference(type = SCProductVersionPersistence.class)
726 protected SCProductVersionPersistence scProductVersionPersistence;
727 @BeanReference(type = CounterLocalService.class)
728 protected CounterLocalService counterLocalService;
729 @BeanReference(type = ResourceLocalService.class)
730 protected ResourceLocalService resourceLocalService;
731 @BeanReference(type = UserLocalService.class)
732 protected UserLocalService userLocalService;
733 @BeanReference(type = UserService.class)
734 protected UserService userService;
735 @BeanReference(type = UserPersistence.class)
736 protected UserPersistence userPersistence;
737 @BeanReference(type = UserFinder.class)
738 protected UserFinder userFinder;
739 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
740 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
741 private String _beanIdentifier;
742 }