1
22
23 package com.liferay.portlet.wiki.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27
28 import com.liferay.portlet.wiki.model.WikiPage;
29 import com.liferay.portlet.wiki.model.impl.WikiPageImpl;
30 import com.liferay.portlet.wiki.service.WikiPageLocalService;
31 import com.liferay.portlet.wiki.service.persistence.WikiPageUtil;
32
33 import java.util.List;
34
35
41 public abstract class WikiPageLocalServiceBaseImpl
42 implements WikiPageLocalService {
43 public WikiPage addWikiPage(WikiPage model) throws SystemException {
44 WikiPage wikiPage = new WikiPageImpl();
45 wikiPage.setNew(true);
46 wikiPage.setPageId(model.getPageId());
47 wikiPage.setResourcePrimKey(model.getResourcePrimKey());
48 wikiPage.setCompanyId(model.getCompanyId());
49 wikiPage.setUserId(model.getUserId());
50 wikiPage.setUserName(model.getUserName());
51 wikiPage.setCreateDate(model.getCreateDate());
52 wikiPage.setNodeId(model.getNodeId());
53 wikiPage.setTitle(model.getTitle());
54 wikiPage.setVersion(model.getVersion());
55 wikiPage.setContent(model.getContent());
56 wikiPage.setFormat(model.getFormat());
57 wikiPage.setHead(model.getHead());
58
59 return WikiPageUtil.update(wikiPage);
60 }
61
62 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
63 throws SystemException {
64 return WikiPageUtil.findWithDynamicQuery(queryInitializer);
65 }
66
67 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
68 int begin, int end) throws SystemException {
69 return WikiPageUtil.findWithDynamicQuery(queryInitializer, begin, end);
70 }
71
72 public WikiPage updateWikiPage(WikiPage model) throws SystemException {
73 WikiPage wikiPage = new WikiPageImpl();
74 wikiPage.setNew(false);
75 wikiPage.setPageId(model.getPageId());
76 wikiPage.setResourcePrimKey(model.getResourcePrimKey());
77 wikiPage.setCompanyId(model.getCompanyId());
78 wikiPage.setUserId(model.getUserId());
79 wikiPage.setUserName(model.getUserName());
80 wikiPage.setCreateDate(model.getCreateDate());
81 wikiPage.setNodeId(model.getNodeId());
82 wikiPage.setTitle(model.getTitle());
83 wikiPage.setVersion(model.getVersion());
84 wikiPage.setContent(model.getContent());
85 wikiPage.setFormat(model.getFormat());
86 wikiPage.setHead(model.getHead());
87
88 return WikiPageUtil.update(wikiPage);
89 }
90 }