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