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.db.DB;
24 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
25 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26 import com.liferay.portal.kernel.util.OrderByComparator;
27 import com.liferay.portal.service.ResourceLocalService;
28 import com.liferay.portal.service.ResourceService;
29 import com.liferay.portal.service.UserLocalService;
30 import com.liferay.portal.service.UserService;
31 import com.liferay.portal.service.persistence.ResourceFinder;
32 import com.liferay.portal.service.persistence.ResourcePersistence;
33 import com.liferay.portal.service.persistence.UserFinder;
34 import com.liferay.portal.service.persistence.UserPersistence;
35
36 import com.liferay.portlet.softwarecatalog.model.SCProductVersion;
37 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
38 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
39 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
40 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
41 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
42 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
43 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
44 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
45 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
46 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
47 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
48 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
49 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
50 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
51
52 import java.util.List;
53
54
60 public abstract class SCProductVersionLocalServiceBaseImpl
61 implements SCProductVersionLocalService {
62 public SCProductVersion addSCProductVersion(
63 SCProductVersion scProductVersion) throws SystemException {
64 scProductVersion.setNew(true);
65
66 return scProductVersionPersistence.update(scProductVersion, false);
67 }
68
69 public SCProductVersion createSCProductVersion(long productVersionId) {
70 return scProductVersionPersistence.create(productVersionId);
71 }
72
73 public void deleteSCProductVersion(long productVersionId)
74 throws PortalException, SystemException {
75 scProductVersionPersistence.remove(productVersionId);
76 }
77
78 public void deleteSCProductVersion(SCProductVersion scProductVersion)
79 throws SystemException {
80 scProductVersionPersistence.remove(scProductVersion);
81 }
82
83 public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
84 throws SystemException {
85 return scProductVersionPersistence.findWithDynamicQuery(dynamicQuery);
86 }
87
88 public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
89 int end) throws SystemException {
90 return scProductVersionPersistence.findWithDynamicQuery(dynamicQuery,
91 start, end);
92 }
93
94 public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
95 int end, OrderByComparator orderByComparator) throws SystemException {
96 return scProductVersionPersistence.findWithDynamicQuery(dynamicQuery,
97 start, end, orderByComparator);
98 }
99
100 public int dynamicQueryCount(DynamicQuery dynamicQuery)
101 throws SystemException {
102 return scProductVersionPersistence.countWithDynamicQuery(dynamicQuery);
103 }
104
105 public SCProductVersion getSCProductVersion(long productVersionId)
106 throws PortalException, SystemException {
107 return scProductVersionPersistence.findByPrimaryKey(productVersionId);
108 }
109
110 public List<SCProductVersion> getSCProductVersions(int start, int end)
111 throws SystemException {
112 return scProductVersionPersistence.findAll(start, end);
113 }
114
115 public int getSCProductVersionsCount() throws SystemException {
116 return scProductVersionPersistence.countAll();
117 }
118
119 public SCProductVersion updateSCProductVersion(
120 SCProductVersion scProductVersion) throws SystemException {
121 scProductVersion.setNew(false);
122
123 return scProductVersionPersistence.update(scProductVersion, true);
124 }
125
126 public SCProductVersion updateSCProductVersion(
127 SCProductVersion scProductVersion, boolean merge)
128 throws SystemException {
129 scProductVersion.setNew(false);
130
131 return scProductVersionPersistence.update(scProductVersion, merge);
132 }
133
134 public SCLicenseLocalService getSCLicenseLocalService() {
135 return scLicenseLocalService;
136 }
137
138 public void setSCLicenseLocalService(
139 SCLicenseLocalService scLicenseLocalService) {
140 this.scLicenseLocalService = scLicenseLocalService;
141 }
142
143 public SCLicenseService getSCLicenseService() {
144 return scLicenseService;
145 }
146
147 public void setSCLicenseService(SCLicenseService scLicenseService) {
148 this.scLicenseService = scLicenseService;
149 }
150
151 public SCLicensePersistence getSCLicensePersistence() {
152 return scLicensePersistence;
153 }
154
155 public void setSCLicensePersistence(
156 SCLicensePersistence scLicensePersistence) {
157 this.scLicensePersistence = scLicensePersistence;
158 }
159
160 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
161 return scFrameworkVersionLocalService;
162 }
163
164 public void setSCFrameworkVersionLocalService(
165 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
166 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
167 }
168
169 public SCFrameworkVersionService getSCFrameworkVersionService() {
170 return scFrameworkVersionService;
171 }
172
173 public void setSCFrameworkVersionService(
174 SCFrameworkVersionService scFrameworkVersionService) {
175 this.scFrameworkVersionService = scFrameworkVersionService;
176 }
177
178 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
179 return scFrameworkVersionPersistence;
180 }
181
182 public void setSCFrameworkVersionPersistence(
183 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
184 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
185 }
186
187 public SCProductEntryLocalService getSCProductEntryLocalService() {
188 return scProductEntryLocalService;
189 }
190
191 public void setSCProductEntryLocalService(
192 SCProductEntryLocalService scProductEntryLocalService) {
193 this.scProductEntryLocalService = scProductEntryLocalService;
194 }
195
196 public SCProductEntryService getSCProductEntryService() {
197 return scProductEntryService;
198 }
199
200 public void setSCProductEntryService(
201 SCProductEntryService scProductEntryService) {
202 this.scProductEntryService = scProductEntryService;
203 }
204
205 public SCProductEntryPersistence getSCProductEntryPersistence() {
206 return scProductEntryPersistence;
207 }
208
209 public void setSCProductEntryPersistence(
210 SCProductEntryPersistence scProductEntryPersistence) {
211 this.scProductEntryPersistence = scProductEntryPersistence;
212 }
213
214 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
215 return scProductScreenshotLocalService;
216 }
217
218 public void setSCProductScreenshotLocalService(
219 SCProductScreenshotLocalService scProductScreenshotLocalService) {
220 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
221 }
222
223 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
224 return scProductScreenshotPersistence;
225 }
226
227 public void setSCProductScreenshotPersistence(
228 SCProductScreenshotPersistence scProductScreenshotPersistence) {
229 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
230 }
231
232 public SCProductVersionLocalService getSCProductVersionLocalService() {
233 return scProductVersionLocalService;
234 }
235
236 public void setSCProductVersionLocalService(
237 SCProductVersionLocalService scProductVersionLocalService) {
238 this.scProductVersionLocalService = scProductVersionLocalService;
239 }
240
241 public SCProductVersionService getSCProductVersionService() {
242 return scProductVersionService;
243 }
244
245 public void setSCProductVersionService(
246 SCProductVersionService scProductVersionService) {
247 this.scProductVersionService = scProductVersionService;
248 }
249
250 public SCProductVersionPersistence getSCProductVersionPersistence() {
251 return scProductVersionPersistence;
252 }
253
254 public void setSCProductVersionPersistence(
255 SCProductVersionPersistence scProductVersionPersistence) {
256 this.scProductVersionPersistence = scProductVersionPersistence;
257 }
258
259 public CounterLocalService getCounterLocalService() {
260 return counterLocalService;
261 }
262
263 public void setCounterLocalService(CounterLocalService counterLocalService) {
264 this.counterLocalService = counterLocalService;
265 }
266
267 public CounterService getCounterService() {
268 return counterService;
269 }
270
271 public void setCounterService(CounterService counterService) {
272 this.counterService = counterService;
273 }
274
275 public ResourceLocalService getResourceLocalService() {
276 return resourceLocalService;
277 }
278
279 public void setResourceLocalService(
280 ResourceLocalService resourceLocalService) {
281 this.resourceLocalService = resourceLocalService;
282 }
283
284 public ResourceService getResourceService() {
285 return resourceService;
286 }
287
288 public void setResourceService(ResourceService resourceService) {
289 this.resourceService = resourceService;
290 }
291
292 public ResourcePersistence getResourcePersistence() {
293 return resourcePersistence;
294 }
295
296 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
297 this.resourcePersistence = resourcePersistence;
298 }
299
300 public ResourceFinder getResourceFinder() {
301 return resourceFinder;
302 }
303
304 public void setResourceFinder(ResourceFinder resourceFinder) {
305 this.resourceFinder = resourceFinder;
306 }
307
308 public UserLocalService getUserLocalService() {
309 return userLocalService;
310 }
311
312 public void setUserLocalService(UserLocalService userLocalService) {
313 this.userLocalService = userLocalService;
314 }
315
316 public UserService getUserService() {
317 return userService;
318 }
319
320 public void setUserService(UserService userService) {
321 this.userService = userService;
322 }
323
324 public UserPersistence getUserPersistence() {
325 return userPersistence;
326 }
327
328 public void setUserPersistence(UserPersistence userPersistence) {
329 this.userPersistence = userPersistence;
330 }
331
332 public UserFinder getUserFinder() {
333 return userFinder;
334 }
335
336 public void setUserFinder(UserFinder userFinder) {
337 this.userFinder = userFinder;
338 }
339
340 protected void runSQL(String sql) throws SystemException {
341 try {
342 DB db = DBFactoryUtil.getDB();
343
344 db.runSQL(sql);
345 }
346 catch (Exception e) {
347 throw new SystemException(e);
348 }
349 }
350
351 @BeanReference(type = SCLicenseLocalService.class)
352 protected SCLicenseLocalService scLicenseLocalService;
353 @BeanReference(type = SCLicenseService.class)
354 protected SCLicenseService scLicenseService;
355 @BeanReference(type = SCLicensePersistence.class)
356 protected SCLicensePersistence scLicensePersistence;
357 @BeanReference(type = SCFrameworkVersionLocalService.class)
358 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
359 @BeanReference(type = SCFrameworkVersionService.class)
360 protected SCFrameworkVersionService scFrameworkVersionService;
361 @BeanReference(type = SCFrameworkVersionPersistence.class)
362 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
363 @BeanReference(type = SCProductEntryLocalService.class)
364 protected SCProductEntryLocalService scProductEntryLocalService;
365 @BeanReference(type = SCProductEntryService.class)
366 protected SCProductEntryService scProductEntryService;
367 @BeanReference(type = SCProductEntryPersistence.class)
368 protected SCProductEntryPersistence scProductEntryPersistence;
369 @BeanReference(type = SCProductScreenshotLocalService.class)
370 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
371 @BeanReference(type = SCProductScreenshotPersistence.class)
372 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
373 @BeanReference(type = SCProductVersionLocalService.class)
374 protected SCProductVersionLocalService scProductVersionLocalService;
375 @BeanReference(type = SCProductVersionService.class)
376 protected SCProductVersionService scProductVersionService;
377 @BeanReference(type = SCProductVersionPersistence.class)
378 protected SCProductVersionPersistence scProductVersionPersistence;
379 @BeanReference(type = CounterLocalService.class)
380 protected CounterLocalService counterLocalService;
381 @BeanReference(type = CounterService.class)
382 protected CounterService counterService;
383 @BeanReference(type = ResourceLocalService.class)
384 protected ResourceLocalService resourceLocalService;
385 @BeanReference(type = ResourceService.class)
386 protected ResourceService resourceService;
387 @BeanReference(type = ResourcePersistence.class)
388 protected ResourcePersistence resourcePersistence;
389 @BeanReference(type = ResourceFinder.class)
390 protected ResourceFinder resourceFinder;
391 @BeanReference(type = UserLocalService.class)
392 protected UserLocalService userLocalService;
393 @BeanReference(type = UserService.class)
394 protected UserService userService;
395 @BeanReference(type = UserPersistence.class)
396 protected UserPersistence userPersistence;
397 @BeanReference(type = UserFinder.class)
398 protected UserFinder userFinder;
399 }