1
22
23 package com.liferay.portlet.softwarecatalog.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27
28 import com.liferay.portlet.softwarecatalog.model.SCProductVersion;
29 import com.liferay.portlet.softwarecatalog.model.impl.SCProductVersionImpl;
30 import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
31 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionUtil;
32
33 import java.util.List;
34
35
41 public abstract class SCProductVersionLocalServiceBaseImpl
42 implements SCProductVersionLocalService {
43 public SCProductVersion addSCProductVersion(SCProductVersion model)
44 throws SystemException {
45 SCProductVersion scProductVersion = new SCProductVersionImpl();
46 scProductVersion.setNew(true);
47 scProductVersion.setProductVersionId(model.getProductVersionId());
48 scProductVersion.setCompanyId(model.getCompanyId());
49 scProductVersion.setUserId(model.getUserId());
50 scProductVersion.setUserName(model.getUserName());
51 scProductVersion.setCreateDate(model.getCreateDate());
52 scProductVersion.setModifiedDate(model.getModifiedDate());
53 scProductVersion.setProductEntryId(model.getProductEntryId());
54 scProductVersion.setVersion(model.getVersion());
55 scProductVersion.setChangeLog(model.getChangeLog());
56 scProductVersion.setDownloadPageURL(model.getDownloadPageURL());
57 scProductVersion.setDirectDownloadURL(model.getDirectDownloadURL());
58 scProductVersion.setRepoStoreArtifact(model.getRepoStoreArtifact());
59
60 return SCProductVersionUtil.update(scProductVersion);
61 }
62
63 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
64 throws SystemException {
65 return SCProductVersionUtil.findWithDynamicQuery(queryInitializer);
66 }
67
68 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
69 int begin, int end) throws SystemException {
70 return SCProductVersionUtil.findWithDynamicQuery(queryInitializer,
71 begin, end);
72 }
73
74 public SCProductVersion updateSCProductVersion(SCProductVersion model)
75 throws SystemException {
76 SCProductVersion scProductVersion = new SCProductVersionImpl();
77 scProductVersion.setNew(false);
78 scProductVersion.setProductVersionId(model.getProductVersionId());
79 scProductVersion.setCompanyId(model.getCompanyId());
80 scProductVersion.setUserId(model.getUserId());
81 scProductVersion.setUserName(model.getUserName());
82 scProductVersion.setCreateDate(model.getCreateDate());
83 scProductVersion.setModifiedDate(model.getModifiedDate());
84 scProductVersion.setProductEntryId(model.getProductEntryId());
85 scProductVersion.setVersion(model.getVersion());
86 scProductVersion.setChangeLog(model.getChangeLog());
87 scProductVersion.setDownloadPageURL(model.getDownloadPageURL());
88 scProductVersion.setDirectDownloadURL(model.getDirectDownloadURL());
89 scProductVersion.setRepoStoreArtifact(model.getRepoStoreArtifact());
90
91 return SCProductVersionUtil.update(scProductVersion);
92 }
93 }