1
14
15 package com.liferay.portlet.softwarecatalog.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18 import com.liferay.counter.service.CounterService;
19
20 import com.liferay.portal.PortalException;
21 import com.liferay.portal.SystemException;
22 import com.liferay.portal.kernel.annotation.BeanReference;
23 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
24 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
25 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26 import com.liferay.portal.kernel.util.OrderByComparator;
27 import com.liferay.portal.service.GroupLocalService;
28 import com.liferay.portal.service.GroupService;
29 import com.liferay.portal.service.ImageLocalService;
30 import com.liferay.portal.service.ImageService;
31 import com.liferay.portal.service.ResourceLocalService;
32 import com.liferay.portal.service.ResourceService;
33 import com.liferay.portal.service.UserLocalService;
34 import com.liferay.portal.service.UserService;
35 import com.liferay.portal.service.persistence.GroupFinder;
36 import com.liferay.portal.service.persistence.GroupPersistence;
37 import com.liferay.portal.service.persistence.ImagePersistence;
38 import com.liferay.portal.service.persistence.ResourceFinder;
39 import com.liferay.portal.service.persistence.ResourcePersistence;
40 import com.liferay.portal.service.persistence.UserFinder;
41 import com.liferay.portal.service.persistence.UserPersistence;
42
43 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
44 import com.liferay.portlet.messageboards.service.MBMessageService;
45 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
46 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
47 import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
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("rawtypes")
99 public List dynamicQuery(DynamicQuery dynamicQuery)
100 throws SystemException {
101 return scProductEntryPersistence.findWithDynamicQuery(dynamicQuery);
102 }
103
104 @SuppressWarnings("rawtypes")
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("rawtypes")
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 int 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 CounterService getCounterService() {
285 return counterService;
286 }
287
288 public void setCounterService(CounterService counterService) {
289 this.counterService = counterService;
290 }
291
292 public GroupLocalService getGroupLocalService() {
293 return groupLocalService;
294 }
295
296 public void setGroupLocalService(GroupLocalService groupLocalService) {
297 this.groupLocalService = groupLocalService;
298 }
299
300 public GroupService getGroupService() {
301 return groupService;
302 }
303
304 public void setGroupService(GroupService groupService) {
305 this.groupService = groupService;
306 }
307
308 public GroupPersistence getGroupPersistence() {
309 return groupPersistence;
310 }
311
312 public void setGroupPersistence(GroupPersistence groupPersistence) {
313 this.groupPersistence = groupPersistence;
314 }
315
316 public GroupFinder getGroupFinder() {
317 return groupFinder;
318 }
319
320 public void setGroupFinder(GroupFinder groupFinder) {
321 this.groupFinder = groupFinder;
322 }
323
324 public ImageLocalService getImageLocalService() {
325 return imageLocalService;
326 }
327
328 public void setImageLocalService(ImageLocalService imageLocalService) {
329 this.imageLocalService = imageLocalService;
330 }
331
332 public ImageService getImageService() {
333 return imageService;
334 }
335
336 public void setImageService(ImageService imageService) {
337 this.imageService = imageService;
338 }
339
340 public ImagePersistence getImagePersistence() {
341 return imagePersistence;
342 }
343
344 public void setImagePersistence(ImagePersistence imagePersistence) {
345 this.imagePersistence = imagePersistence;
346 }
347
348 public ResourceLocalService getResourceLocalService() {
349 return resourceLocalService;
350 }
351
352 public void setResourceLocalService(
353 ResourceLocalService resourceLocalService) {
354 this.resourceLocalService = resourceLocalService;
355 }
356
357 public ResourceService getResourceService() {
358 return resourceService;
359 }
360
361 public void setResourceService(ResourceService resourceService) {
362 this.resourceService = resourceService;
363 }
364
365 public ResourcePersistence getResourcePersistence() {
366 return resourcePersistence;
367 }
368
369 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
370 this.resourcePersistence = resourcePersistence;
371 }
372
373 public ResourceFinder getResourceFinder() {
374 return resourceFinder;
375 }
376
377 public void setResourceFinder(ResourceFinder resourceFinder) {
378 this.resourceFinder = resourceFinder;
379 }
380
381 public UserLocalService getUserLocalService() {
382 return userLocalService;
383 }
384
385 public void setUserLocalService(UserLocalService userLocalService) {
386 this.userLocalService = userLocalService;
387 }
388
389 public UserService getUserService() {
390 return userService;
391 }
392
393 public void setUserService(UserService userService) {
394 this.userService = userService;
395 }
396
397 public UserPersistence getUserPersistence() {
398 return userPersistence;
399 }
400
401 public void setUserPersistence(UserPersistence userPersistence) {
402 this.userPersistence = userPersistence;
403 }
404
405 public UserFinder getUserFinder() {
406 return userFinder;
407 }
408
409 public void setUserFinder(UserFinder userFinder) {
410 this.userFinder = userFinder;
411 }
412
413 public MBMessageLocalService getMBMessageLocalService() {
414 return mbMessageLocalService;
415 }
416
417 public void setMBMessageLocalService(
418 MBMessageLocalService mbMessageLocalService) {
419 this.mbMessageLocalService = mbMessageLocalService;
420 }
421
422 public MBMessageService getMBMessageService() {
423 return mbMessageService;
424 }
425
426 public void setMBMessageService(MBMessageService mbMessageService) {
427 this.mbMessageService = mbMessageService;
428 }
429
430 public MBMessagePersistence getMBMessagePersistence() {
431 return mbMessagePersistence;
432 }
433
434 public void setMBMessagePersistence(
435 MBMessagePersistence mbMessagePersistence) {
436 this.mbMessagePersistence = mbMessagePersistence;
437 }
438
439 public MBMessageFinder getMBMessageFinder() {
440 return mbMessageFinder;
441 }
442
443 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
444 this.mbMessageFinder = mbMessageFinder;
445 }
446
447 public RatingsStatsLocalService getRatingsStatsLocalService() {
448 return ratingsStatsLocalService;
449 }
450
451 public void setRatingsStatsLocalService(
452 RatingsStatsLocalService ratingsStatsLocalService) {
453 this.ratingsStatsLocalService = ratingsStatsLocalService;
454 }
455
456 public RatingsStatsPersistence getRatingsStatsPersistence() {
457 return ratingsStatsPersistence;
458 }
459
460 public void setRatingsStatsPersistence(
461 RatingsStatsPersistence ratingsStatsPersistence) {
462 this.ratingsStatsPersistence = ratingsStatsPersistence;
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(new Object[0]);
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 = CounterService.class)
510 protected CounterService counterService;
511 @BeanReference(type = GroupLocalService.class)
512 protected GroupLocalService groupLocalService;
513 @BeanReference(type = GroupService.class)
514 protected GroupService groupService;
515 @BeanReference(type = GroupPersistence.class)
516 protected GroupPersistence groupPersistence;
517 @BeanReference(type = GroupFinder.class)
518 protected GroupFinder groupFinder;
519 @BeanReference(type = ImageLocalService.class)
520 protected ImageLocalService imageLocalService;
521 @BeanReference(type = ImageService.class)
522 protected ImageService imageService;
523 @BeanReference(type = ImagePersistence.class)
524 protected ImagePersistence imagePersistence;
525 @BeanReference(type = ResourceLocalService.class)
526 protected ResourceLocalService resourceLocalService;
527 @BeanReference(type = ResourceService.class)
528 protected ResourceService resourceService;
529 @BeanReference(type = ResourcePersistence.class)
530 protected ResourcePersistence resourcePersistence;
531 @BeanReference(type = ResourceFinder.class)
532 protected ResourceFinder resourceFinder;
533 @BeanReference(type = UserLocalService.class)
534 protected UserLocalService userLocalService;
535 @BeanReference(type = UserService.class)
536 protected UserService userService;
537 @BeanReference(type = UserPersistence.class)
538 protected UserPersistence userPersistence;
539 @BeanReference(type = UserFinder.class)
540 protected UserFinder userFinder;
541 @BeanReference(type = MBMessageLocalService.class)
542 protected MBMessageLocalService mbMessageLocalService;
543 @BeanReference(type = MBMessageService.class)
544 protected MBMessageService mbMessageService;
545 @BeanReference(type = MBMessagePersistence.class)
546 protected MBMessagePersistence mbMessagePersistence;
547 @BeanReference(type = MBMessageFinder.class)
548 protected MBMessageFinder mbMessageFinder;
549 @BeanReference(type = RatingsStatsLocalService.class)
550 protected RatingsStatsLocalService ratingsStatsLocalService;
551 @BeanReference(type = RatingsStatsPersistence.class)
552 protected RatingsStatsPersistence ratingsStatsPersistence;
553 }