001
014
015 package com.liferay.portlet.softwarecatalog.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ImageLocalService;
027 import com.liferay.portal.service.ImageService;
028 import com.liferay.portal.service.ResourceLocalService;
029 import com.liferay.portal.service.ResourceService;
030 import com.liferay.portal.service.UserLocalService;
031 import com.liferay.portal.service.UserService;
032 import com.liferay.portal.service.persistence.ImagePersistence;
033 import com.liferay.portal.service.persistence.ResourceFinder;
034 import com.liferay.portal.service.persistence.ResourcePersistence;
035 import com.liferay.portal.service.persistence.UserFinder;
036 import com.liferay.portal.service.persistence.UserPersistence;
037
038 import com.liferay.portlet.softwarecatalog.model.SCProductScreenshot;
039 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
040 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
041 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
042 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
043 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
044 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
045 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
046 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
047 import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
048 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
049 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
050 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
051 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
052 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
053
054 import java.util.List;
055
056 import javax.sql.DataSource;
057
058
061 public abstract class SCProductScreenshotLocalServiceBaseImpl
062 implements SCProductScreenshotLocalService {
063 public SCProductScreenshot addSCProductScreenshot(
064 SCProductScreenshot scProductScreenshot) throws SystemException {
065 scProductScreenshot.setNew(true);
066
067 return scProductScreenshotPersistence.update(scProductScreenshot, false);
068 }
069
070 public SCProductScreenshot createSCProductScreenshot(
071 long productScreenshotId) {
072 return scProductScreenshotPersistence.create(productScreenshotId);
073 }
074
075 public void deleteSCProductScreenshot(long productScreenshotId)
076 throws PortalException, SystemException {
077 scProductScreenshotPersistence.remove(productScreenshotId);
078 }
079
080 public void deleteSCProductScreenshot(
081 SCProductScreenshot scProductScreenshot) throws SystemException {
082 scProductScreenshotPersistence.remove(scProductScreenshot);
083 }
084
085 @SuppressWarnings("unchecked")
086 public List dynamicQuery(DynamicQuery dynamicQuery)
087 throws SystemException {
088 return scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery);
089 }
090
091 @SuppressWarnings("unchecked")
092 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
093 throws SystemException {
094 return scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery,
095 start, end);
096 }
097
098 @SuppressWarnings("unchecked")
099 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
100 OrderByComparator orderByComparator) throws SystemException {
101 return scProductScreenshotPersistence.findWithDynamicQuery(dynamicQuery,
102 start, end, orderByComparator);
103 }
104
105 public long dynamicQueryCount(DynamicQuery dynamicQuery)
106 throws SystemException {
107 return scProductScreenshotPersistence.countWithDynamicQuery(dynamicQuery);
108 }
109
110 public SCProductScreenshot getSCProductScreenshot(long productScreenshotId)
111 throws PortalException, SystemException {
112 return scProductScreenshotPersistence.findByPrimaryKey(productScreenshotId);
113 }
114
115 public List<SCProductScreenshot> getSCProductScreenshots(int start, int end)
116 throws SystemException {
117 return scProductScreenshotPersistence.findAll(start, end);
118 }
119
120 public int getSCProductScreenshotsCount() throws SystemException {
121 return scProductScreenshotPersistence.countAll();
122 }
123
124 public SCProductScreenshot updateSCProductScreenshot(
125 SCProductScreenshot scProductScreenshot) throws SystemException {
126 scProductScreenshot.setNew(false);
127
128 return scProductScreenshotPersistence.update(scProductScreenshot, true);
129 }
130
131 public SCProductScreenshot updateSCProductScreenshot(
132 SCProductScreenshot scProductScreenshot, boolean merge)
133 throws SystemException {
134 scProductScreenshot.setNew(false);
135
136 return scProductScreenshotPersistence.update(scProductScreenshot, merge);
137 }
138
139 public SCLicenseLocalService getSCLicenseLocalService() {
140 return scLicenseLocalService;
141 }
142
143 public void setSCLicenseLocalService(
144 SCLicenseLocalService scLicenseLocalService) {
145 this.scLicenseLocalService = scLicenseLocalService;
146 }
147
148 public SCLicenseService getSCLicenseService() {
149 return scLicenseService;
150 }
151
152 public void setSCLicenseService(SCLicenseService scLicenseService) {
153 this.scLicenseService = scLicenseService;
154 }
155
156 public SCLicensePersistence getSCLicensePersistence() {
157 return scLicensePersistence;
158 }
159
160 public void setSCLicensePersistence(
161 SCLicensePersistence scLicensePersistence) {
162 this.scLicensePersistence = scLicensePersistence;
163 }
164
165 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
166 return scFrameworkVersionLocalService;
167 }
168
169 public void setSCFrameworkVersionLocalService(
170 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
171 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
172 }
173
174 public SCFrameworkVersionService getSCFrameworkVersionService() {
175 return scFrameworkVersionService;
176 }
177
178 public void setSCFrameworkVersionService(
179 SCFrameworkVersionService scFrameworkVersionService) {
180 this.scFrameworkVersionService = scFrameworkVersionService;
181 }
182
183 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
184 return scFrameworkVersionPersistence;
185 }
186
187 public void setSCFrameworkVersionPersistence(
188 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
189 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
190 }
191
192 public SCProductEntryLocalService getSCProductEntryLocalService() {
193 return scProductEntryLocalService;
194 }
195
196 public void setSCProductEntryLocalService(
197 SCProductEntryLocalService scProductEntryLocalService) {
198 this.scProductEntryLocalService = scProductEntryLocalService;
199 }
200
201 public SCProductEntryService getSCProductEntryService() {
202 return scProductEntryService;
203 }
204
205 public void setSCProductEntryService(
206 SCProductEntryService scProductEntryService) {
207 this.scProductEntryService = scProductEntryService;
208 }
209
210 public SCProductEntryPersistence getSCProductEntryPersistence() {
211 return scProductEntryPersistence;
212 }
213
214 public void setSCProductEntryPersistence(
215 SCProductEntryPersistence scProductEntryPersistence) {
216 this.scProductEntryPersistence = scProductEntryPersistence;
217 }
218
219 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
220 return scProductScreenshotLocalService;
221 }
222
223 public void setSCProductScreenshotLocalService(
224 SCProductScreenshotLocalService scProductScreenshotLocalService) {
225 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
226 }
227
228 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
229 return scProductScreenshotPersistence;
230 }
231
232 public void setSCProductScreenshotPersistence(
233 SCProductScreenshotPersistence scProductScreenshotPersistence) {
234 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
235 }
236
237 public SCProductVersionLocalService getSCProductVersionLocalService() {
238 return scProductVersionLocalService;
239 }
240
241 public void setSCProductVersionLocalService(
242 SCProductVersionLocalService scProductVersionLocalService) {
243 this.scProductVersionLocalService = scProductVersionLocalService;
244 }
245
246 public SCProductVersionService getSCProductVersionService() {
247 return scProductVersionService;
248 }
249
250 public void setSCProductVersionService(
251 SCProductVersionService scProductVersionService) {
252 this.scProductVersionService = scProductVersionService;
253 }
254
255 public SCProductVersionPersistence getSCProductVersionPersistence() {
256 return scProductVersionPersistence;
257 }
258
259 public void setSCProductVersionPersistence(
260 SCProductVersionPersistence scProductVersionPersistence) {
261 this.scProductVersionPersistence = scProductVersionPersistence;
262 }
263
264 public CounterLocalService getCounterLocalService() {
265 return counterLocalService;
266 }
267
268 public void setCounterLocalService(CounterLocalService counterLocalService) {
269 this.counterLocalService = counterLocalService;
270 }
271
272 public ImageLocalService getImageLocalService() {
273 return imageLocalService;
274 }
275
276 public void setImageLocalService(ImageLocalService imageLocalService) {
277 this.imageLocalService = imageLocalService;
278 }
279
280 public ImageService getImageService() {
281 return imageService;
282 }
283
284 public void setImageService(ImageService imageService) {
285 this.imageService = imageService;
286 }
287
288 public ImagePersistence getImagePersistence() {
289 return imagePersistence;
290 }
291
292 public void setImagePersistence(ImagePersistence imagePersistence) {
293 this.imagePersistence = imagePersistence;
294 }
295
296 public ResourceLocalService getResourceLocalService() {
297 return resourceLocalService;
298 }
299
300 public void setResourceLocalService(
301 ResourceLocalService resourceLocalService) {
302 this.resourceLocalService = resourceLocalService;
303 }
304
305 public ResourceService getResourceService() {
306 return resourceService;
307 }
308
309 public void setResourceService(ResourceService resourceService) {
310 this.resourceService = resourceService;
311 }
312
313 public ResourcePersistence getResourcePersistence() {
314 return resourcePersistence;
315 }
316
317 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
318 this.resourcePersistence = resourcePersistence;
319 }
320
321 public ResourceFinder getResourceFinder() {
322 return resourceFinder;
323 }
324
325 public void setResourceFinder(ResourceFinder resourceFinder) {
326 this.resourceFinder = resourceFinder;
327 }
328
329 public UserLocalService getUserLocalService() {
330 return userLocalService;
331 }
332
333 public void setUserLocalService(UserLocalService userLocalService) {
334 this.userLocalService = userLocalService;
335 }
336
337 public UserService getUserService() {
338 return userService;
339 }
340
341 public void setUserService(UserService userService) {
342 this.userService = userService;
343 }
344
345 public UserPersistence getUserPersistence() {
346 return userPersistence;
347 }
348
349 public void setUserPersistence(UserPersistence userPersistence) {
350 this.userPersistence = userPersistence;
351 }
352
353 public UserFinder getUserFinder() {
354 return userFinder;
355 }
356
357 public void setUserFinder(UserFinder userFinder) {
358 this.userFinder = userFinder;
359 }
360
361 protected void runSQL(String sql) throws SystemException {
362 try {
363 DataSource dataSource = scProductScreenshotPersistence.getDataSource();
364
365 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
366 sql, new int[0]);
367
368 sqlUpdate.update();
369 }
370 catch (Exception e) {
371 throw new SystemException(e);
372 }
373 }
374
375 @BeanReference(type = SCLicenseLocalService.class)
376 protected SCLicenseLocalService scLicenseLocalService;
377 @BeanReference(type = SCLicenseService.class)
378 protected SCLicenseService scLicenseService;
379 @BeanReference(type = SCLicensePersistence.class)
380 protected SCLicensePersistence scLicensePersistence;
381 @BeanReference(type = SCFrameworkVersionLocalService.class)
382 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
383 @BeanReference(type = SCFrameworkVersionService.class)
384 protected SCFrameworkVersionService scFrameworkVersionService;
385 @BeanReference(type = SCFrameworkVersionPersistence.class)
386 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
387 @BeanReference(type = SCProductEntryLocalService.class)
388 protected SCProductEntryLocalService scProductEntryLocalService;
389 @BeanReference(type = SCProductEntryService.class)
390 protected SCProductEntryService scProductEntryService;
391 @BeanReference(type = SCProductEntryPersistence.class)
392 protected SCProductEntryPersistence scProductEntryPersistence;
393 @BeanReference(type = SCProductScreenshotLocalService.class)
394 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
395 @BeanReference(type = SCProductScreenshotPersistence.class)
396 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
397 @BeanReference(type = SCProductVersionLocalService.class)
398 protected SCProductVersionLocalService scProductVersionLocalService;
399 @BeanReference(type = SCProductVersionService.class)
400 protected SCProductVersionService scProductVersionService;
401 @BeanReference(type = SCProductVersionPersistence.class)
402 protected SCProductVersionPersistence scProductVersionPersistence;
403 @BeanReference(type = CounterLocalService.class)
404 protected CounterLocalService counterLocalService;
405 @BeanReference(type = ImageLocalService.class)
406 protected ImageLocalService imageLocalService;
407 @BeanReference(type = ImageService.class)
408 protected ImageService imageService;
409 @BeanReference(type = ImagePersistence.class)
410 protected ImagePersistence imagePersistence;
411 @BeanReference(type = ResourceLocalService.class)
412 protected ResourceLocalService resourceLocalService;
413 @BeanReference(type = ResourceService.class)
414 protected ResourceService resourceService;
415 @BeanReference(type = ResourcePersistence.class)
416 protected ResourcePersistence resourcePersistence;
417 @BeanReference(type = ResourceFinder.class)
418 protected ResourceFinder resourceFinder;
419 @BeanReference(type = UserLocalService.class)
420 protected UserLocalService userLocalService;
421 @BeanReference(type = UserService.class)
422 protected UserService userService;
423 @BeanReference(type = UserPersistence.class)
424 protected UserPersistence userPersistence;
425 @BeanReference(type = UserFinder.class)
426 protected UserFinder userFinder;
427 }