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