001: /**
002: * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
003: *
004: * Permission is hereby granted, free of charge, to any person obtaining a copy
005: * of this software and associated documentation files (the "Software"), to deal
006: * in the Software without restriction, including without limitation the rights
007: * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
008: * copies of the Software, and to permit persons to whom the Software is
009: * furnished to do so, subject to the following conditions:
010: *
011: * The above copyright notice and this permission notice shall be included in
012: * all copies or substantial portions of the Software.
013: *
014: * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
015: * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
016: * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
017: * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
018: * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
019: * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
020: * SOFTWARE.
021: */package com.liferay.portlet.softwarecatalog.service.base;
022:
023: import com.liferay.counter.service.CounterLocalService;
024: import com.liferay.counter.service.CounterLocalServiceFactory;
025: import com.liferay.counter.service.CounterService;
026: import com.liferay.counter.service.CounterServiceFactory;
027:
028: import com.liferay.portal.SystemException;
029: import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
030: import com.liferay.portal.service.ResourceLocalService;
031: import com.liferay.portal.service.ResourceLocalServiceFactory;
032: import com.liferay.portal.service.ResourceService;
033: import com.liferay.portal.service.ResourceServiceFactory;
034: import com.liferay.portal.service.UserLocalService;
035: import com.liferay.portal.service.UserLocalServiceFactory;
036: import com.liferay.portal.service.UserService;
037: import com.liferay.portal.service.UserServiceFactory;
038: import com.liferay.portal.service.persistence.ResourceFinder;
039: import com.liferay.portal.service.persistence.ResourceFinderUtil;
040: import com.liferay.portal.service.persistence.ResourcePersistence;
041: import com.liferay.portal.service.persistence.ResourceUtil;
042: import com.liferay.portal.service.persistence.UserFinder;
043: import com.liferay.portal.service.persistence.UserFinderUtil;
044: import com.liferay.portal.service.persistence.UserPersistence;
045: import com.liferay.portal.service.persistence.UserUtil;
046:
047: import com.liferay.portlet.messageboards.service.MBMessageLocalService;
048: import com.liferay.portlet.messageboards.service.MBMessageLocalServiceFactory;
049: import com.liferay.portlet.messageboards.service.MBMessageService;
050: import com.liferay.portlet.messageboards.service.MBMessageServiceFactory;
051: import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
052: import com.liferay.portlet.messageboards.service.persistence.MBMessageFinderUtil;
053: import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
054: import com.liferay.portlet.messageboards.service.persistence.MBMessageUtil;
055: import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
056: import com.liferay.portlet.ratings.service.RatingsStatsLocalServiceFactory;
057: import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
058: import com.liferay.portlet.ratings.service.persistence.RatingsStatsUtil;
059: import com.liferay.portlet.softwarecatalog.model.SCProductEntry;
060: import com.liferay.portlet.softwarecatalog.model.impl.SCProductEntryImpl;
061: import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
062: import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalServiceFactory;
063: import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
064: import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionServiceFactory;
065: import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
066: import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalServiceFactory;
067: import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
068: import com.liferay.portlet.softwarecatalog.service.SCLicenseServiceFactory;
069: import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
070: import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
071: import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalServiceFactory;
072: import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
073: import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalServiceFactory;
074: import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
075: import com.liferay.portlet.softwarecatalog.service.SCProductVersionServiceFactory;
076: import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
077: import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionUtil;
078: import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
079: import com.liferay.portlet.softwarecatalog.service.persistence.SCLicenseUtil;
080: import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
081: import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryUtil;
082: import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
083: import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotUtil;
084: import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
085: import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionUtil;
086:
087: import org.springframework.beans.factory.InitializingBean;
088:
089: import java.util.List;
090:
091: /**
092: * <a href="SCProductEntryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
093: *
094: * @author Brian Wing Shun Chan
095: *
096: */
097: public abstract class SCProductEntryLocalServiceBaseImpl implements
098: SCProductEntryLocalService, InitializingBean {
099: public SCProductEntry addSCProductEntry(SCProductEntry model)
100: throws SystemException {
101: SCProductEntry scProductEntry = new SCProductEntryImpl();
102:
103: scProductEntry.setNew(true);
104:
105: scProductEntry.setProductEntryId(model.getProductEntryId());
106: scProductEntry.setGroupId(model.getGroupId());
107: scProductEntry.setCompanyId(model.getCompanyId());
108: scProductEntry.setUserId(model.getUserId());
109: scProductEntry.setUserName(model.getUserName());
110: scProductEntry.setCreateDate(model.getCreateDate());
111: scProductEntry.setModifiedDate(model.getModifiedDate());
112: scProductEntry.setName(model.getName());
113: scProductEntry.setType(model.getType());
114: scProductEntry.setTags(model.getTags());
115: scProductEntry.setShortDescription(model.getShortDescription());
116: scProductEntry.setLongDescription(model.getLongDescription());
117: scProductEntry.setPageURL(model.getPageURL());
118: scProductEntry.setAuthor(model.getAuthor());
119: scProductEntry.setRepoGroupId(model.getRepoGroupId());
120: scProductEntry.setRepoArtifactId(model.getRepoArtifactId());
121:
122: return scProductEntryPersistence.update(scProductEntry);
123: }
124:
125: public List dynamicQuery(DynamicQueryInitializer queryInitializer)
126: throws SystemException {
127: return scProductEntryPersistence
128: .findWithDynamicQuery(queryInitializer);
129: }
130:
131: public List dynamicQuery(DynamicQueryInitializer queryInitializer,
132: int begin, int end) throws SystemException {
133: return scProductEntryPersistence.findWithDynamicQuery(
134: queryInitializer, begin, end);
135: }
136:
137: public SCProductEntry updateSCProductEntry(SCProductEntry model)
138: throws SystemException {
139: return scProductEntryPersistence.update(model, true);
140: }
141:
142: public SCLicenseLocalService getSCLicenseLocalService() {
143: return scLicenseLocalService;
144: }
145:
146: public void setSCLicenseLocalService(
147: SCLicenseLocalService scLicenseLocalService) {
148: this .scLicenseLocalService = scLicenseLocalService;
149: }
150:
151: public SCLicenseService getSCLicenseService() {
152: return scLicenseService;
153: }
154:
155: public void setSCLicenseService(SCLicenseService scLicenseService) {
156: this .scLicenseService = scLicenseService;
157: }
158:
159: public SCLicensePersistence getSCLicensePersistence() {
160: return scLicensePersistence;
161: }
162:
163: public void setSCLicensePersistence(
164: SCLicensePersistence scLicensePersistence) {
165: this .scLicensePersistence = scLicensePersistence;
166: }
167:
168: public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
169: return scFrameworkVersionLocalService;
170: }
171:
172: public void setSCFrameworkVersionLocalService(
173: SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
174: this .scFrameworkVersionLocalService = scFrameworkVersionLocalService;
175: }
176:
177: public SCFrameworkVersionService getSCFrameworkVersionService() {
178: return scFrameworkVersionService;
179: }
180:
181: public void setSCFrameworkVersionService(
182: SCFrameworkVersionService scFrameworkVersionService) {
183: this .scFrameworkVersionService = scFrameworkVersionService;
184: }
185:
186: public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
187: return scFrameworkVersionPersistence;
188: }
189:
190: public void setSCFrameworkVersionPersistence(
191: SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
192: this .scFrameworkVersionPersistence = scFrameworkVersionPersistence;
193: }
194:
195: public SCProductEntryPersistence getSCProductEntryPersistence() {
196: return scProductEntryPersistence;
197: }
198:
199: public void setSCProductEntryPersistence(
200: SCProductEntryPersistence scProductEntryPersistence) {
201: this .scProductEntryPersistence = scProductEntryPersistence;
202: }
203:
204: public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
205: return scProductScreenshotLocalService;
206: }
207:
208: public void setSCProductScreenshotLocalService(
209: SCProductScreenshotLocalService scProductScreenshotLocalService) {
210: this .scProductScreenshotLocalService = scProductScreenshotLocalService;
211: }
212:
213: public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
214: return scProductScreenshotPersistence;
215: }
216:
217: public void setSCProductScreenshotPersistence(
218: SCProductScreenshotPersistence scProductScreenshotPersistence) {
219: this .scProductScreenshotPersistence = scProductScreenshotPersistence;
220: }
221:
222: public SCProductVersionLocalService getSCProductVersionLocalService() {
223: return scProductVersionLocalService;
224: }
225:
226: public void setSCProductVersionLocalService(
227: SCProductVersionLocalService scProductVersionLocalService) {
228: this .scProductVersionLocalService = scProductVersionLocalService;
229: }
230:
231: public SCProductVersionService getSCProductVersionService() {
232: return scProductVersionService;
233: }
234:
235: public void setSCProductVersionService(
236: SCProductVersionService scProductVersionService) {
237: this .scProductVersionService = scProductVersionService;
238: }
239:
240: public SCProductVersionPersistence getSCProductVersionPersistence() {
241: return scProductVersionPersistence;
242: }
243:
244: public void setSCProductVersionPersistence(
245: SCProductVersionPersistence scProductVersionPersistence) {
246: this .scProductVersionPersistence = scProductVersionPersistence;
247: }
248:
249: public CounterLocalService getCounterLocalService() {
250: return counterLocalService;
251: }
252:
253: public void setCounterLocalService(
254: CounterLocalService counterLocalService) {
255: this .counterLocalService = counterLocalService;
256: }
257:
258: public CounterService getCounterService() {
259: return counterService;
260: }
261:
262: public void setCounterService(CounterService counterService) {
263: this .counterService = counterService;
264: }
265:
266: public ResourceLocalService getResourceLocalService() {
267: return resourceLocalService;
268: }
269:
270: public void setResourceLocalService(
271: ResourceLocalService resourceLocalService) {
272: this .resourceLocalService = resourceLocalService;
273: }
274:
275: public ResourceService getResourceService() {
276: return resourceService;
277: }
278:
279: public void setResourceService(ResourceService resourceService) {
280: this .resourceService = resourceService;
281: }
282:
283: public ResourcePersistence getResourcePersistence() {
284: return resourcePersistence;
285: }
286:
287: public void setResourcePersistence(
288: ResourcePersistence resourcePersistence) {
289: this .resourcePersistence = resourcePersistence;
290: }
291:
292: public ResourceFinder getResourceFinder() {
293: return resourceFinder;
294: }
295:
296: public void setResourceFinder(ResourceFinder resourceFinder) {
297: this .resourceFinder = resourceFinder;
298: }
299:
300: public UserLocalService getUserLocalService() {
301: return userLocalService;
302: }
303:
304: public void setUserLocalService(UserLocalService userLocalService) {
305: this .userLocalService = userLocalService;
306: }
307:
308: public UserService getUserService() {
309: return userService;
310: }
311:
312: public void setUserService(UserService userService) {
313: this .userService = userService;
314: }
315:
316: public UserPersistence getUserPersistence() {
317: return userPersistence;
318: }
319:
320: public void setUserPersistence(UserPersistence userPersistence) {
321: this .userPersistence = userPersistence;
322: }
323:
324: public UserFinder getUserFinder() {
325: return userFinder;
326: }
327:
328: public void setUserFinder(UserFinder userFinder) {
329: this .userFinder = userFinder;
330: }
331:
332: public MBMessageLocalService getMBMessageLocalService() {
333: return mbMessageLocalService;
334: }
335:
336: public void setMBMessageLocalService(
337: MBMessageLocalService mbMessageLocalService) {
338: this .mbMessageLocalService = mbMessageLocalService;
339: }
340:
341: public MBMessageService getMBMessageService() {
342: return mbMessageService;
343: }
344:
345: public void setMBMessageService(MBMessageService mbMessageService) {
346: this .mbMessageService = mbMessageService;
347: }
348:
349: public MBMessagePersistence getMBMessagePersistence() {
350: return mbMessagePersistence;
351: }
352:
353: public void setMBMessagePersistence(
354: MBMessagePersistence mbMessagePersistence) {
355: this .mbMessagePersistence = mbMessagePersistence;
356: }
357:
358: public MBMessageFinder getMBMessageFinder() {
359: return mbMessageFinder;
360: }
361:
362: public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
363: this .mbMessageFinder = mbMessageFinder;
364: }
365:
366: public RatingsStatsLocalService getRatingsStatsLocalService() {
367: return ratingsStatsLocalService;
368: }
369:
370: public void setRatingsStatsLocalService(
371: RatingsStatsLocalService ratingsStatsLocalService) {
372: this .ratingsStatsLocalService = ratingsStatsLocalService;
373: }
374:
375: public RatingsStatsPersistence getRatingsStatsPersistence() {
376: return ratingsStatsPersistence;
377: }
378:
379: public void setRatingsStatsPersistence(
380: RatingsStatsPersistence ratingsStatsPersistence) {
381: this .ratingsStatsPersistence = ratingsStatsPersistence;
382: }
383:
384: public void afterPropertiesSet() {
385: if (scLicenseLocalService == null) {
386: scLicenseLocalService = SCLicenseLocalServiceFactory
387: .getImpl();
388: }
389:
390: if (scLicenseService == null) {
391: scLicenseService = SCLicenseServiceFactory.getImpl();
392: }
393:
394: if (scLicensePersistence == null) {
395: scLicensePersistence = SCLicenseUtil.getPersistence();
396: }
397:
398: if (scFrameworkVersionLocalService == null) {
399: scFrameworkVersionLocalService = SCFrameworkVersionLocalServiceFactory
400: .getImpl();
401: }
402:
403: if (scFrameworkVersionService == null) {
404: scFrameworkVersionService = SCFrameworkVersionServiceFactory
405: .getImpl();
406: }
407:
408: if (scFrameworkVersionPersistence == null) {
409: scFrameworkVersionPersistence = SCFrameworkVersionUtil
410: .getPersistence();
411: }
412:
413: if (scProductEntryPersistence == null) {
414: scProductEntryPersistence = SCProductEntryUtil
415: .getPersistence();
416: }
417:
418: if (scProductScreenshotLocalService == null) {
419: scProductScreenshotLocalService = SCProductScreenshotLocalServiceFactory
420: .getImpl();
421: }
422:
423: if (scProductScreenshotPersistence == null) {
424: scProductScreenshotPersistence = SCProductScreenshotUtil
425: .getPersistence();
426: }
427:
428: if (scProductVersionLocalService == null) {
429: scProductVersionLocalService = SCProductVersionLocalServiceFactory
430: .getImpl();
431: }
432:
433: if (scProductVersionService == null) {
434: scProductVersionService = SCProductVersionServiceFactory
435: .getImpl();
436: }
437:
438: if (scProductVersionPersistence == null) {
439: scProductVersionPersistence = SCProductVersionUtil
440: .getPersistence();
441: }
442:
443: if (counterLocalService == null) {
444: counterLocalService = CounterLocalServiceFactory.getImpl();
445: }
446:
447: if (counterService == null) {
448: counterService = CounterServiceFactory.getImpl();
449: }
450:
451: if (resourceLocalService == null) {
452: resourceLocalService = ResourceLocalServiceFactory
453: .getImpl();
454: }
455:
456: if (resourceService == null) {
457: resourceService = ResourceServiceFactory.getImpl();
458: }
459:
460: if (resourcePersistence == null) {
461: resourcePersistence = ResourceUtil.getPersistence();
462: }
463:
464: if (resourceFinder == null) {
465: resourceFinder = ResourceFinderUtil.getFinder();
466: }
467:
468: if (userLocalService == null) {
469: userLocalService = UserLocalServiceFactory.getImpl();
470: }
471:
472: if (userService == null) {
473: userService = UserServiceFactory.getImpl();
474: }
475:
476: if (userPersistence == null) {
477: userPersistence = UserUtil.getPersistence();
478: }
479:
480: if (userFinder == null) {
481: userFinder = UserFinderUtil.getFinder();
482: }
483:
484: if (mbMessageLocalService == null) {
485: mbMessageLocalService = MBMessageLocalServiceFactory
486: .getImpl();
487: }
488:
489: if (mbMessageService == null) {
490: mbMessageService = MBMessageServiceFactory.getImpl();
491: }
492:
493: if (mbMessagePersistence == null) {
494: mbMessagePersistence = MBMessageUtil.getPersistence();
495: }
496:
497: if (mbMessageFinder == null) {
498: mbMessageFinder = MBMessageFinderUtil.getFinder();
499: }
500:
501: if (ratingsStatsLocalService == null) {
502: ratingsStatsLocalService = RatingsStatsLocalServiceFactory
503: .getImpl();
504: }
505:
506: if (ratingsStatsPersistence == null) {
507: ratingsStatsPersistence = RatingsStatsUtil.getPersistence();
508: }
509: }
510:
511: protected SCLicenseLocalService scLicenseLocalService;
512: protected SCLicenseService scLicenseService;
513: protected SCLicensePersistence scLicensePersistence;
514: protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
515: protected SCFrameworkVersionService scFrameworkVersionService;
516: protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
517: protected SCProductEntryPersistence scProductEntryPersistence;
518: protected SCProductScreenshotLocalService scProductScreenshotLocalService;
519: protected SCProductScreenshotPersistence scProductScreenshotPersistence;
520: protected SCProductVersionLocalService scProductVersionLocalService;
521: protected SCProductVersionService scProductVersionService;
522: protected SCProductVersionPersistence scProductVersionPersistence;
523: protected CounterLocalService counterLocalService;
524: protected CounterService counterService;
525: protected ResourceLocalService resourceLocalService;
526: protected ResourceService resourceService;
527: protected ResourcePersistence resourcePersistence;
528: protected ResourceFinder resourceFinder;
529: protected UserLocalService userLocalService;
530: protected UserService userService;
531: protected UserPersistence userPersistence;
532: protected UserFinder userFinder;
533: protected MBMessageLocalService mbMessageLocalService;
534: protected MBMessageService mbMessageService;
535: protected MBMessagePersistence mbMessagePersistence;
536: protected MBMessageFinder mbMessageFinder;
537: protected RatingsStatsLocalService ratingsStatsLocalService;
538: protected RatingsStatsPersistence ratingsStatsPersistence;
539: }
|