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