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.SCProductEntry;
29 import com.liferay.portlet.softwarecatalog.model.impl.SCProductEntryImpl;
30 import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
31 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryUtil;
32
33 import java.util.List;
34
35
41 public abstract class SCProductEntryLocalServiceBaseImpl
42 implements SCProductEntryLocalService {
43 public SCProductEntry addSCProductEntry(SCProductEntry model)
44 throws SystemException {
45 SCProductEntry scProductEntry = new SCProductEntryImpl();
46 scProductEntry.setNew(true);
47 scProductEntry.setProductEntryId(model.getProductEntryId());
48 scProductEntry.setGroupId(model.getGroupId());
49 scProductEntry.setCompanyId(model.getCompanyId());
50 scProductEntry.setUserId(model.getUserId());
51 scProductEntry.setUserName(model.getUserName());
52 scProductEntry.setCreateDate(model.getCreateDate());
53 scProductEntry.setModifiedDate(model.getModifiedDate());
54 scProductEntry.setName(model.getName());
55 scProductEntry.setType(model.getType());
56 scProductEntry.setTags(model.getTags());
57 scProductEntry.setShortDescription(model.getShortDescription());
58 scProductEntry.setLongDescription(model.getLongDescription());
59 scProductEntry.setPageURL(model.getPageURL());
60 scProductEntry.setAuthor(model.getAuthor());
61 scProductEntry.setRepoGroupId(model.getRepoGroupId());
62 scProductEntry.setRepoArtifactId(model.getRepoArtifactId());
63
64 return SCProductEntryUtil.update(scProductEntry);
65 }
66
67 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
68 throws SystemException {
69 return SCProductEntryUtil.findWithDynamicQuery(queryInitializer);
70 }
71
72 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
73 int begin, int end) throws SystemException {
74 return SCProductEntryUtil.findWithDynamicQuery(queryInitializer, begin,
75 end);
76 }
77
78 public SCProductEntry updateSCProductEntry(SCProductEntry model)
79 throws SystemException {
80 SCProductEntry scProductEntry = new SCProductEntryImpl();
81 scProductEntry.setNew(false);
82 scProductEntry.setProductEntryId(model.getProductEntryId());
83 scProductEntry.setGroupId(model.getGroupId());
84 scProductEntry.setCompanyId(model.getCompanyId());
85 scProductEntry.setUserId(model.getUserId());
86 scProductEntry.setUserName(model.getUserName());
87 scProductEntry.setCreateDate(model.getCreateDate());
88 scProductEntry.setModifiedDate(model.getModifiedDate());
89 scProductEntry.setName(model.getName());
90 scProductEntry.setType(model.getType());
91 scProductEntry.setTags(model.getTags());
92 scProductEntry.setShortDescription(model.getShortDescription());
93 scProductEntry.setLongDescription(model.getLongDescription());
94 scProductEntry.setPageURL(model.getPageURL());
95 scProductEntry.setAuthor(model.getAuthor());
96 scProductEntry.setRepoGroupId(model.getRepoGroupId());
97 scProductEntry.setRepoArtifactId(model.getRepoArtifactId());
98
99 return SCProductEntryUtil.update(scProductEntry);
100 }
101 }