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 return scProductVersionPersistence.update(model, true);
117 }
118
119 public SCLicenseLocalService getSCLicenseLocalService() {
120 return scLicenseLocalService;
121 }
122
123 public void setSCLicenseLocalService(
124 SCLicenseLocalService scLicenseLocalService) {
125 this.scLicenseLocalService = scLicenseLocalService;
126 }
127
128 public SCLicenseService getSCLicenseService() {
129 return scLicenseService;
130 }
131
132 public void setSCLicenseService(SCLicenseService scLicenseService) {
133 this.scLicenseService = scLicenseService;
134 }
135
136 public SCLicensePersistence getSCLicensePersistence() {
137 return scLicensePersistence;
138 }
139
140 public void setSCLicensePersistence(
141 SCLicensePersistence scLicensePersistence) {
142 this.scLicensePersistence = scLicensePersistence;
143 }
144
145 public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
146 return scFrameworkVersionLocalService;
147 }
148
149 public void setSCFrameworkVersionLocalService(
150 SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
151 this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
152 }
153
154 public SCFrameworkVersionService getSCFrameworkVersionService() {
155 return scFrameworkVersionService;
156 }
157
158 public void setSCFrameworkVersionService(
159 SCFrameworkVersionService scFrameworkVersionService) {
160 this.scFrameworkVersionService = scFrameworkVersionService;
161 }
162
163 public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
164 return scFrameworkVersionPersistence;
165 }
166
167 public void setSCFrameworkVersionPersistence(
168 SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
169 this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
170 }
171
172 public SCProductEntryLocalService getSCProductEntryLocalService() {
173 return scProductEntryLocalService;
174 }
175
176 public void setSCProductEntryLocalService(
177 SCProductEntryLocalService scProductEntryLocalService) {
178 this.scProductEntryLocalService = scProductEntryLocalService;
179 }
180
181 public SCProductEntryService getSCProductEntryService() {
182 return scProductEntryService;
183 }
184
185 public void setSCProductEntryService(
186 SCProductEntryService scProductEntryService) {
187 this.scProductEntryService = scProductEntryService;
188 }
189
190 public SCProductEntryPersistence getSCProductEntryPersistence() {
191 return scProductEntryPersistence;
192 }
193
194 public void setSCProductEntryPersistence(
195 SCProductEntryPersistence scProductEntryPersistence) {
196 this.scProductEntryPersistence = scProductEntryPersistence;
197 }
198
199 public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
200 return scProductScreenshotLocalService;
201 }
202
203 public void setSCProductScreenshotLocalService(
204 SCProductScreenshotLocalService scProductScreenshotLocalService) {
205 this.scProductScreenshotLocalService = scProductScreenshotLocalService;
206 }
207
208 public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
209 return scProductScreenshotPersistence;
210 }
211
212 public void setSCProductScreenshotPersistence(
213 SCProductScreenshotPersistence scProductScreenshotPersistence) {
214 this.scProductScreenshotPersistence = scProductScreenshotPersistence;
215 }
216
217 public SCProductVersionPersistence getSCProductVersionPersistence() {
218 return scProductVersionPersistence;
219 }
220
221 public void setSCProductVersionPersistence(
222 SCProductVersionPersistence scProductVersionPersistence) {
223 this.scProductVersionPersistence = scProductVersionPersistence;
224 }
225
226 public CounterLocalService getCounterLocalService() {
227 return counterLocalService;
228 }
229
230 public void setCounterLocalService(CounterLocalService counterLocalService) {
231 this.counterLocalService = counterLocalService;
232 }
233
234 public CounterService getCounterService() {
235 return counterService;
236 }
237
238 public void setCounterService(CounterService counterService) {
239 this.counterService = counterService;
240 }
241
242 public UserLocalService getUserLocalService() {
243 return userLocalService;
244 }
245
246 public void setUserLocalService(UserLocalService userLocalService) {
247 this.userLocalService = userLocalService;
248 }
249
250 public UserService getUserService() {
251 return userService;
252 }
253
254 public void setUserService(UserService userService) {
255 this.userService = userService;
256 }
257
258 public UserPersistence getUserPersistence() {
259 return userPersistence;
260 }
261
262 public void setUserPersistence(UserPersistence userPersistence) {
263 this.userPersistence = userPersistence;
264 }
265
266 public UserFinder getUserFinder() {
267 return userFinder;
268 }
269
270 public void setUserFinder(UserFinder userFinder) {
271 this.userFinder = userFinder;
272 }
273
274 public void afterPropertiesSet() {
275 if (scLicenseLocalService == null) {
276 scLicenseLocalService = SCLicenseLocalServiceFactory.getImpl();
277 }
278
279 if (scLicenseService == null) {
280 scLicenseService = SCLicenseServiceFactory.getImpl();
281 }
282
283 if (scLicensePersistence == null) {
284 scLicensePersistence = SCLicenseUtil.getPersistence();
285 }
286
287 if (scFrameworkVersionLocalService == null) {
288 scFrameworkVersionLocalService = SCFrameworkVersionLocalServiceFactory.getImpl();
289 }
290
291 if (scFrameworkVersionService == null) {
292 scFrameworkVersionService = SCFrameworkVersionServiceFactory.getImpl();
293 }
294
295 if (scFrameworkVersionPersistence == null) {
296 scFrameworkVersionPersistence = SCFrameworkVersionUtil.getPersistence();
297 }
298
299 if (scProductEntryLocalService == null) {
300 scProductEntryLocalService = SCProductEntryLocalServiceFactory.getImpl();
301 }
302
303 if (scProductEntryService == null) {
304 scProductEntryService = SCProductEntryServiceFactory.getImpl();
305 }
306
307 if (scProductEntryPersistence == null) {
308 scProductEntryPersistence = SCProductEntryUtil.getPersistence();
309 }
310
311 if (scProductScreenshotLocalService == null) {
312 scProductScreenshotLocalService = SCProductScreenshotLocalServiceFactory.getImpl();
313 }
314
315 if (scProductScreenshotPersistence == null) {
316 scProductScreenshotPersistence = SCProductScreenshotUtil.getPersistence();
317 }
318
319 if (scProductVersionPersistence == null) {
320 scProductVersionPersistence = SCProductVersionUtil.getPersistence();
321 }
322
323 if (counterLocalService == null) {
324 counterLocalService = CounterLocalServiceFactory.getImpl();
325 }
326
327 if (counterService == null) {
328 counterService = CounterServiceFactory.getImpl();
329 }
330
331 if (userLocalService == null) {
332 userLocalService = UserLocalServiceFactory.getImpl();
333 }
334
335 if (userService == null) {
336 userService = UserServiceFactory.getImpl();
337 }
338
339 if (userPersistence == null) {
340 userPersistence = UserUtil.getPersistence();
341 }
342
343 if (userFinder == null) {
344 userFinder = UserFinderUtil.getFinder();
345 }
346 }
347
348 protected SCLicenseLocalService scLicenseLocalService;
349 protected SCLicenseService scLicenseService;
350 protected SCLicensePersistence scLicensePersistence;
351 protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
352 protected SCFrameworkVersionService scFrameworkVersionService;
353 protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
354 protected SCProductEntryLocalService scProductEntryLocalService;
355 protected SCProductEntryService scProductEntryService;
356 protected SCProductEntryPersistence scProductEntryPersistence;
357 protected SCProductScreenshotLocalService scProductScreenshotLocalService;
358 protected SCProductScreenshotPersistence scProductScreenshotPersistence;
359 protected SCProductVersionPersistence scProductVersionPersistence;
360 protected CounterLocalService counterLocalService;
361 protected CounterService counterService;
362 protected UserLocalService userLocalService;
363 protected UserService userService;
364 protected UserPersistence userPersistence;
365 protected UserFinder userFinder;
366 }