1
14
15 package com.liferay.portlet.softwarecatalog.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18
19 import com.liferay.portal.kernel.annotation.BeanReference;
20 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
21 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
22 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
23 import com.liferay.portal.kernel.exception.PortalException;
24 import com.liferay.portal.kernel.exception.SystemException;
25 import com.liferay.portal.kernel.util.OrderByComparator;
26 import com.liferay.portal.service.GroupLocalService;
27 import com.liferay.portal.service.GroupService;
28 import com.liferay.portal.service.ImageLocalService;
29 import com.liferay.portal.service.ImageService;
30 import com.liferay.portal.service.ResourceLocalService;
31 import com.liferay.portal.service.ResourceService;
32 import com.liferay.portal.service.UserLocalService;
33 import com.liferay.portal.service.UserService;
34 import com.liferay.portal.service.persistence.GroupFinder;
35 import com.liferay.portal.service.persistence.GroupPersistence;
36 import com.liferay.portal.service.persistence.ImagePersistence;
37 import com.liferay.portal.service.persistence.ResourceFinder;
38 import com.liferay.portal.service.persistence.ResourcePersistence;
39 import com.liferay.portal.service.persistence.UserFinder;
40 import com.liferay.portal.service.persistence.UserPersistence;
41
42 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
43 import com.liferay.portlet.messageboards.service.MBMessageService;
44 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
45 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
46 import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
47 import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
48 import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
49 import com.liferay.portlet.softwarecatalog.model.SCProductEntry;
50 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
51 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
52 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
53 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
54 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
55 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
56 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
57 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
58 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
59 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
60 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
61 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
62 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
63 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
64
65 import java.util.List;
66
67 import javax.sql.DataSource;
68
69
75 public abstract class SCProductEntryLocalServiceBaseImpl
76 implements SCProductEntryLocalService {
77 public SCProductEntry addSCProductEntry(SCProductEntry scProductEntry)
78 throws SystemException {
79 scProductEntry.setNew(true);
80
81 return scProductEntryPersistence.update(scProductEntry, false);
82 }
83
84 public SCProductEntry createSCProductEntry(long productEntryId) {
85 return scProductEntryPersistence.create(productEntryId);
86 }
87
88 public void deleteSCProductEntry(long productEntryId)
89 throws PortalException, SystemException {
90 scProductEntryPersistence.remove(productEntryId);
91 }
92
93 public void deleteSCProductEntry(SCProductEntry scProductEntry)
94 throws SystemException {
95 scProductEntryPersistence.remove(scProductEntry);
96 }
97
98 @SuppressWarnings("unchecked")
99 public List dynamicQuery(DynamicQuery dynamicQuery)
100 throws SystemException {
101 return scProductEntryPersistence.findWithDynamicQuery(dynamicQuery);
102 }
103
104 @SuppressWarnings("unchecked")
105 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
106 throws SystemException {
107 return scProductEntryPersistence.findWithDynamicQuery(dynamicQuery,
108 start, end);
109 }
110
111 @SuppressWarnings("unchecked")
112 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
113 OrderByComparator orderByComparator) throws SystemException {
114 return scProductEntryPersistence.findWithDynamicQuery(dynamicQuery,
115 start, end, orderByComparator);
116 }
117
118 public long dynamicQueryCount(DynamicQuery dynamicQuery)
119 throws SystemException {
120 return scProductEntryPersistence.countWithDynamicQuery(dynamicQuery);
121 }
122
123 public SCProductEntry getSCProductEntry(long productEntryId)
124 throws PortalException, SystemException {
125 return scProductEntryPersistence.findByPrimaryKey(productEntryId);
126 }
127
128 public List<SCProductEntry> getSCProductEntries(int start, int end)
129 throws SystemException {
130 return scProductEntryPersistence.findAll(start, end);
131 }
132
133 public int getSCProductEntriesCount() throws SystemException {
134 return scProductEntryPersistence.countAll();
135 }
136
137 public SCProductEntry updateSCProductEntry(SCProductEntry scProductEntry)
138 throws SystemException {
139 scProductEntry.setNew(false);
140
141 return scProductEntryPersistence.update(scProductEntry, true);
142 }
143
144 public SCProductEntry updateSCProductEntry(SCProductEntry scProductEntry,
145 boolean merge) throws SystemException {
146 scProductEntry.setNew(false);
147
148 return scProductEntryPersistence.update(scProductEntry, merge);
149 }
150
151 public SCLicenseLocalService getSCLicenseLocalService() {
152 return scLicenseLocalService;
153 }
154
155 public void setSCLicenseLocalService(
156 SCLicenseLocalService scLicenseLocalService) {
157 this.scLicenseLocalService = scLicenseLocalService;
158 }
159
160 public SCLicenseService getSCLicenseService() {
161 return scLicenseService;
162 }
163
164 public void setSCLicenseService(SCLicenseService scLicenseService) {
165 this.scLicenseService = scLicenseService;
166 }
167
168 public SCLicensePersistence getSCLicensePersistence() {
169 return scLicensePersistence;
170 }
171
172 public void setSCLicensePersistence(
173 SCLicensePersistence scLicensePersistence) {
174 this.scLicensePersistence = scLicensePersistence;
175 }
176
177 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
178 return scFrameworkVersionLocalService;
179 }
180
181 public void setSCFrameworkVersionLocalService(
182 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
183 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
184 }
185
186 public SCFrameworkVersionService getSCFrameworkVersionService() {
187 return scFrameworkVersionService;
188 }
189
190 public void setSCFrameworkVersionService(
191 SCFrameworkVersionService scFrameworkVersionService) {
192 this.scFrameworkVersionService = scFrameworkVersionService;
193 }
194
195 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
196 return scFrameworkVersionPersistence;
197 }
198
199 public void setSCFrameworkVersionPersistence(
200 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
201 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
202 }
203
204 public SCProductEntryLocalService getSCProductEntryLocalService() {
205 return scProductEntryLocalService;
206 }
207
208 public void setSCProductEntryLocalService(
209 SCProductEntryLocalService scProductEntryLocalService) {
210 this.scProductEntryLocalService = scProductEntryLocalService;
211 }
212
213 public SCProductEntryService getSCProductEntryService() {
214 return scProductEntryService;
215 }
216
217 public void setSCProductEntryService(
218 SCProductEntryService scProductEntryService) {
219 this.scProductEntryService = scProductEntryService;
220 }
221
222 public SCProductEntryPersistence getSCProductEntryPersistence() {
223 return scProductEntryPersistence;
224 }
225
226 public void setSCProductEntryPersistence(
227 SCProductEntryPersistence scProductEntryPersistence) {
228 this.scProductEntryPersistence = scProductEntryPersistence;
229 }
230
231 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
232 return scProductScreenshotLocalService;
233 }
234
235 public void setSCProductScreenshotLocalService(
236 SCProductScreenshotLocalService scProductScreenshotLocalService) {
237 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
238 }
239
240 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
241 return scProductScreenshotPersistence;
242 }
243
244 public void setSCProductScreenshotPersistence(
245 SCProductScreenshotPersistence scProductScreenshotPersistence) {
246 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
247 }
248
249 public SCProductVersionLocalService getSCProductVersionLocalService() {
250 return scProductVersionLocalService;
251 }
252
253 public void setSCProductVersionLocalService(
254 SCProductVersionLocalService scProductVersionLocalService) {
255 this.scProductVersionLocalService = scProductVersionLocalService;
256 }
257
258 public SCProductVersionService getSCProductVersionService() {
259 return scProductVersionService;
260 }
261
262 public void setSCProductVersionService(
263 SCProductVersionService scProductVersionService) {
264 this.scProductVersionService = scProductVersionService;
265 }
266
267 public SCProductVersionPersistence getSCProductVersionPersistence() {
268 return scProductVersionPersistence;
269 }
270
271 public void setSCProductVersionPersistence(
272 SCProductVersionPersistence scProductVersionPersistence) {
273 this.scProductVersionPersistence = scProductVersionPersistence;
274 }
275
276 public CounterLocalService getCounterLocalService() {
277 return counterLocalService;
278 }
279
280 public void setCounterLocalService(CounterLocalService counterLocalService) {
281 this.counterLocalService = counterLocalService;
282 }
283
284 public GroupLocalService getGroupLocalService() {
285 return groupLocalService;
286 }
287
288 public void setGroupLocalService(GroupLocalService groupLocalService) {
289 this.groupLocalService = groupLocalService;
290 }
291
292 public GroupService getGroupService() {
293 return groupService;
294 }
295
296 public void setGroupService(GroupService groupService) {
297 this.groupService = groupService;
298 }
299
300 public GroupPersistence getGroupPersistence() {
301 return groupPersistence;
302 }
303
304 public void setGroupPersistence(GroupPersistence groupPersistence) {
305 this.groupPersistence = groupPersistence;
306 }
307
308 public GroupFinder getGroupFinder() {
309 return groupFinder;
310 }
311
312 public void setGroupFinder(GroupFinder groupFinder) {
313 this.groupFinder = groupFinder;
314 }
315
316 public ImageLocalService getImageLocalService() {
317 return imageLocalService;
318 }
319
320 public void setImageLocalService(ImageLocalService imageLocalService) {
321 this.imageLocalService = imageLocalService;
322 }
323
324 public ImageService getImageService() {
325 return imageService;
326 }
327
328 public void setImageService(ImageService imageService) {
329 this.imageService = imageService;
330 }
331
332 public ImagePersistence getImagePersistence() {
333 return imagePersistence;
334 }
335
336 public void setImagePersistence(ImagePersistence imagePersistence) {
337 this.imagePersistence = imagePersistence;
338 }
339
340 public ResourceLocalService getResourceLocalService() {
341 return resourceLocalService;
342 }
343
344 public void setResourceLocalService(
345 ResourceLocalService resourceLocalService) {
346 this.resourceLocalService = resourceLocalService;
347 }
348
349 public ResourceService getResourceService() {
350 return resourceService;
351 }
352
353 public void setResourceService(ResourceService resourceService) {
354 this.resourceService = resourceService;
355 }
356
357 public ResourcePersistence getResourcePersistence() {
358 return resourcePersistence;
359 }
360
361 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
362 this.resourcePersistence = resourcePersistence;
363 }
364
365 public ResourceFinder getResourceFinder() {
366 return resourceFinder;
367 }
368
369 public void setResourceFinder(ResourceFinder resourceFinder) {
370 this.resourceFinder = resourceFinder;
371 }
372
373 public UserLocalService getUserLocalService() {
374 return userLocalService;
375 }
376
377 public void setUserLocalService(UserLocalService userLocalService) {
378 this.userLocalService = userLocalService;
379 }
380
381 public UserService getUserService() {
382 return userService;
383 }
384
385 public void setUserService(UserService userService) {
386 this.userService = userService;
387 }
388
389 public UserPersistence getUserPersistence() {
390 return userPersistence;
391 }
392
393 public void setUserPersistence(UserPersistence userPersistence) {
394 this.userPersistence = userPersistence;
395 }
396
397 public UserFinder getUserFinder() {
398 return userFinder;
399 }
400
401 public void setUserFinder(UserFinder userFinder) {
402 this.userFinder = userFinder;
403 }
404
405 public MBMessageLocalService getMBMessageLocalService() {
406 return mbMessageLocalService;
407 }
408
409 public void setMBMessageLocalService(
410 MBMessageLocalService mbMessageLocalService) {
411 this.mbMessageLocalService = mbMessageLocalService;
412 }
413
414 public MBMessageService getMBMessageService() {
415 return mbMessageService;
416 }
417
418 public void setMBMessageService(MBMessageService mbMessageService) {
419 this.mbMessageService = mbMessageService;
420 }
421
422 public MBMessagePersistence getMBMessagePersistence() {
423 return mbMessagePersistence;
424 }
425
426 public void setMBMessagePersistence(
427 MBMessagePersistence mbMessagePersistence) {
428 this.mbMessagePersistence = mbMessagePersistence;
429 }
430
431 public MBMessageFinder getMBMessageFinder() {
432 return mbMessageFinder;
433 }
434
435 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
436 this.mbMessageFinder = mbMessageFinder;
437 }
438
439 public RatingsStatsLocalService getRatingsStatsLocalService() {
440 return ratingsStatsLocalService;
441 }
442
443 public void setRatingsStatsLocalService(
444 RatingsStatsLocalService ratingsStatsLocalService) {
445 this.ratingsStatsLocalService = ratingsStatsLocalService;
446 }
447
448 public RatingsStatsPersistence getRatingsStatsPersistence() {
449 return ratingsStatsPersistence;
450 }
451
452 public void setRatingsStatsPersistence(
453 RatingsStatsPersistence ratingsStatsPersistence) {
454 this.ratingsStatsPersistence = ratingsStatsPersistence;
455 }
456
457 public RatingsStatsFinder getRatingsStatsFinder() {
458 return ratingsStatsFinder;
459 }
460
461 public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
462 this.ratingsStatsFinder = ratingsStatsFinder;
463 }
464
465 protected void runSQL(String sql) throws SystemException {
466 try {
467 DataSource dataSource = scProductEntryPersistence.getDataSource();
468
469 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
470 sql, new int[0]);
471
472 sqlUpdate.update();
473 }
474 catch (Exception e) {
475 throw new SystemException(e);
476 }
477 }
478
479 @BeanReference(type = SCLicenseLocalService.class)
480 protected SCLicenseLocalService scLicenseLocalService;
481 @BeanReference(type = SCLicenseService.class)
482 protected SCLicenseService scLicenseService;
483 @BeanReference(type = SCLicensePersistence.class)
484 protected SCLicensePersistence scLicensePersistence;
485 @BeanReference(type = SCFrameworkVersionLocalService.class)
486 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
487 @BeanReference(type = SCFrameworkVersionService.class)
488 protected SCFrameworkVersionService scFrameworkVersionService;
489 @BeanReference(type = SCFrameworkVersionPersistence.class)
490 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
491 @BeanReference(type = SCProductEntryLocalService.class)
492 protected SCProductEntryLocalService scProductEntryLocalService;
493 @BeanReference(type = SCProductEntryService.class)
494 protected SCProductEntryService scProductEntryService;
495 @BeanReference(type = SCProductEntryPersistence.class)
496 protected SCProductEntryPersistence scProductEntryPersistence;
497 @BeanReference(type = SCProductScreenshotLocalService.class)
498 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
499 @BeanReference(type = SCProductScreenshotPersistence.class)
500 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
501 @BeanReference(type = SCProductVersionLocalService.class)
502 protected SCProductVersionLocalService scProductVersionLocalService;
503 @BeanReference(type = SCProductVersionService.class)
504 protected SCProductVersionService scProductVersionService;
505 @BeanReference(type = SCProductVersionPersistence.class)
506 protected SCProductVersionPersistence scProductVersionPersistence;
507 @BeanReference(type = CounterLocalService.class)
508 protected CounterLocalService counterLocalService;
509 @BeanReference(type = GroupLocalService.class)
510 protected GroupLocalService groupLocalService;
511 @BeanReference(type = GroupService.class)
512 protected GroupService groupService;
513 @BeanReference(type = GroupPersistence.class)
514 protected GroupPersistence groupPersistence;
515 @BeanReference(type = GroupFinder.class)
516 protected GroupFinder groupFinder;
517 @BeanReference(type = ImageLocalService.class)
518 protected ImageLocalService imageLocalService;
519 @BeanReference(type = ImageService.class)
520 protected ImageService imageService;
521 @BeanReference(type = ImagePersistence.class)
522 protected ImagePersistence imagePersistence;
523 @BeanReference(type = ResourceLocalService.class)
524 protected ResourceLocalService resourceLocalService;
525 @BeanReference(type = ResourceService.class)
526 protected ResourceService resourceService;
527 @BeanReference(type = ResourcePersistence.class)
528 protected ResourcePersistence resourcePersistence;
529 @BeanReference(type = ResourceFinder.class)
530 protected ResourceFinder resourceFinder;
531 @BeanReference(type = UserLocalService.class)
532 protected UserLocalService userLocalService;
533 @BeanReference(type = UserService.class)
534 protected UserService userService;
535 @BeanReference(type = UserPersistence.class)
536 protected UserPersistence userPersistence;
537 @BeanReference(type = UserFinder.class)
538 protected UserFinder userFinder;
539 @BeanReference(type = MBMessageLocalService.class)
540 protected MBMessageLocalService mbMessageLocalService;
541 @BeanReference(type = MBMessageService.class)
542 protected MBMessageService mbMessageService;
543 @BeanReference(type = MBMessagePersistence.class)
544 protected MBMessagePersistence mbMessagePersistence;
545 @BeanReference(type = MBMessageFinder.class)
546 protected MBMessageFinder mbMessageFinder;
547 @BeanReference(type = RatingsStatsLocalService.class)
548 protected RatingsStatsLocalService ratingsStatsLocalService;
549 @BeanReference(type = RatingsStatsPersistence.class)
550 protected RatingsStatsPersistence ratingsStatsPersistence;
551 @BeanReference(type = RatingsStatsFinder.class)
552 protected RatingsStatsFinder ratingsStatsFinder;
553 }