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