1
22
23 package com.liferay.portlet.softwarecatalog.service.base;
24
25 import com.liferay.counter.service.CounterLocalService;
26 import com.liferay.counter.service.CounterLocalServiceFactory;
27 import com.liferay.counter.service.CounterService;
28 import com.liferay.counter.service.CounterServiceFactory;
29
30 import com.liferay.portal.SystemException;
31 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
32 import com.liferay.portal.service.UserLocalService;
33 import com.liferay.portal.service.UserLocalServiceFactory;
34 import com.liferay.portal.service.UserService;
35 import com.liferay.portal.service.UserServiceFactory;
36 import com.liferay.portal.service.persistence.UserFinder;
37 import com.liferay.portal.service.persistence.UserFinderUtil;
38 import com.liferay.portal.service.persistence.UserPersistence;
39 import com.liferay.portal.service.persistence.UserUtil;
40
41 import com.liferay.portlet.softwarecatalog.model.SCProductVersion;
42 import com.liferay.portlet.softwarecatalog.model.impl.SCProductVersionImpl;
43 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
44 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalServiceFactory;
45 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
46 import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionServiceFactory;
47 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
48 import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalServiceFactory;
49 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
50 import com.liferay.portlet.softwarecatalog.service.SCLicenseServiceFactory;
51 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
52 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalServiceFactory;
53 import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
54 import com.liferay.portlet.softwarecatalog.service.SCProductEntryServiceFactory;
55 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
56 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalServiceFactory;
57 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
58 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
59 import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionUtil;
60 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
61 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicenseUtil;
62 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
63 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryUtil;
64 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
65 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotUtil;
66 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
67 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionUtil;
68
69 import org.springframework.beans.factory.InitializingBean;
70
71 import java.util.List;
72
73
79 public abstract class SCProductVersionLocalServiceBaseImpl
80 implements SCProductVersionLocalService, InitializingBean {
81 public SCProductVersion addSCProductVersion(SCProductVersion model)
82 throws SystemException {
83 SCProductVersion scProductVersion = new SCProductVersionImpl();
84
85 scProductVersion.setNew(true);
86
87 scProductVersion.setProductVersionId(model.getProductVersionId());
88 scProductVersion.setCompanyId(model.getCompanyId());
89 scProductVersion.setUserId(model.getUserId());
90 scProductVersion.setUserName(model.getUserName());
91 scProductVersion.setCreateDate(model.getCreateDate());
92 scProductVersion.setModifiedDate(model.getModifiedDate());
93 scProductVersion.setProductEntryId(model.getProductEntryId());
94 scProductVersion.setVersion(model.getVersion());
95 scProductVersion.setChangeLog(model.getChangeLog());
96 scProductVersion.setDownloadPageURL(model.getDownloadPageURL());
97 scProductVersion.setDirectDownloadURL(model.getDirectDownloadURL());
98 scProductVersion.setRepoStoreArtifact(model.getRepoStoreArtifact());
99
100 return scProductVersionPersistence.update(scProductVersion);
101 }
102
103 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
104 throws SystemException {
105 return scProductVersionPersistence.findWithDynamicQuery(queryInitializer);
106 }
107
108 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
109 int begin, int end) throws SystemException {
110 return scProductVersionPersistence.findWithDynamicQuery(queryInitializer,
111 begin, end);
112 }
113
114 public SCProductVersion updateSCProductVersion(SCProductVersion model)
115 throws SystemException {
116 SCProductVersion scProductVersion = new SCProductVersionImpl();
117
118 scProductVersion.setNew(false);
119
120 scProductVersion.setProductVersionId(model.getProductVersionId());
121 scProductVersion.setCompanyId(model.getCompanyId());
122 scProductVersion.setUserId(model.getUserId());
123 scProductVersion.setUserName(model.getUserName());
124 scProductVersion.setCreateDate(model.getCreateDate());
125 scProductVersion.setModifiedDate(model.getModifiedDate());
126 scProductVersion.setProductEntryId(model.getProductEntryId());
127 scProductVersion.setVersion(model.getVersion());
128 scProductVersion.setChangeLog(model.getChangeLog());
129 scProductVersion.setDownloadPageURL(model.getDownloadPageURL());
130 scProductVersion.setDirectDownloadURL(model.getDirectDownloadURL());
131 scProductVersion.setRepoStoreArtifact(model.getRepoStoreArtifact());
132
133 return scProductVersionPersistence.update(scProductVersion);
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 SCProductVersionPersistence getSCProductVersionPersistence() {
235 return scProductVersionPersistence;
236 }
237
238 public void setSCProductVersionPersistence(
239 SCProductVersionPersistence scProductVersionPersistence) {
240 this.scProductVersionPersistence = scProductVersionPersistence;
241 }
242
243 public CounterLocalService getCounterLocalService() {
244 return counterLocalService;
245 }
246
247 public void setCounterLocalService(CounterLocalService counterLocalService) {
248 this.counterLocalService = counterLocalService;
249 }
250
251 public CounterService getCounterService() {
252 return counterService;
253 }
254
255 public void setCounterService(CounterService counterService) {
256 this.counterService = counterService;
257 }
258
259 public UserLocalService getUserLocalService() {
260 return userLocalService;
261 }
262
263 public void setUserLocalService(UserLocalService userLocalService) {
264 this.userLocalService = userLocalService;
265 }
266
267 public UserService getUserService() {
268 return userService;
269 }
270
271 public void setUserService(UserService userService) {
272 this.userService = userService;
273 }
274
275 public UserPersistence getUserPersistence() {
276 return userPersistence;
277 }
278
279 public void setUserPersistence(UserPersistence userPersistence) {
280 this.userPersistence = userPersistence;
281 }
282
283 public UserFinder getUserFinder() {
284 return userFinder;
285 }
286
287 public void setUserFinder(UserFinder userFinder) {
288 this.userFinder = userFinder;
289 }
290
291 public void afterPropertiesSet() {
292 if (scLicenseLocalService == null) {
293 scLicenseLocalService = SCLicenseLocalServiceFactory.getImpl();
294 }
295
296 if (scLicenseService == null) {
297 scLicenseService = SCLicenseServiceFactory.getImpl();
298 }
299
300 if (scLicensePersistence == null) {
301 scLicensePersistence = SCLicenseUtil.getPersistence();
302 }
303
304 if (scFrameworkVersionLocalService == null) {
305 scFrameworkVersionLocalService = SCFrameworkVersionLocalServiceFactory.getImpl();
306 }
307
308 if (scFrameworkVersionService == null) {
309 scFrameworkVersionService = SCFrameworkVersionServiceFactory.getImpl();
310 }
311
312 if (scFrameworkVersionPersistence == null) {
313 scFrameworkVersionPersistence = SCFrameworkVersionUtil.getPersistence();
314 }
315
316 if (scProductEntryLocalService == null) {
317 scProductEntryLocalService = SCProductEntryLocalServiceFactory.getImpl();
318 }
319
320 if (scProductEntryService == null) {
321 scProductEntryService = SCProductEntryServiceFactory.getImpl();
322 }
323
324 if (scProductEntryPersistence == null) {
325 scProductEntryPersistence = SCProductEntryUtil.getPersistence();
326 }
327
328 if (scProductScreenshotLocalService == null) {
329 scProductScreenshotLocalService = SCProductScreenshotLocalServiceFactory.getImpl();
330 }
331
332 if (scProductScreenshotPersistence == null) {
333 scProductScreenshotPersistence = SCProductScreenshotUtil.getPersistence();
334 }
335
336 if (scProductVersionPersistence == null) {
337 scProductVersionPersistence = SCProductVersionUtil.getPersistence();
338 }
339
340 if (counterLocalService == null) {
341 counterLocalService = CounterLocalServiceFactory.getImpl();
342 }
343
344 if (counterService == null) {
345 counterService = CounterServiceFactory.getImpl();
346 }
347
348 if (userLocalService == null) {
349 userLocalService = UserLocalServiceFactory.getImpl();
350 }
351
352 if (userService == null) {
353 userService = UserServiceFactory.getImpl();
354 }
355
356 if (userPersistence == null) {
357 userPersistence = UserUtil.getPersistence();
358 }
359
360 if (userFinder == null) {
361 userFinder = UserFinderUtil.getFinder();
362 }
363 }
364
365 protected SCLicenseLocalService scLicenseLocalService;
366 protected SCLicenseService scLicenseService;
367 protected SCLicensePersistence scLicensePersistence;
368 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
369 protected SCFrameworkVersionService scFrameworkVersionService;
370 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
371 protected SCProductEntryLocalService scProductEntryLocalService;
372 protected SCProductEntryService scProductEntryService;
373 protected SCProductEntryPersistence scProductEntryPersistence;
374 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
375 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
376 protected SCProductVersionPersistence scProductVersionPersistence;
377 protected CounterLocalService counterLocalService;
378 protected CounterService counterService;
379 protected UserLocalService userLocalService;
380 protected UserService userService;
381 protected UserPersistence userPersistence;
382 protected UserFinder userFinder;
383 }