1
22
23 package com.liferay.portlet.wiki.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
33 import com.liferay.portlet.wiki.model.WikiPageResource;
34 import com.liferay.portlet.wiki.model.impl.WikiPageResourceImpl;
35 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
36 import com.liferay.portlet.wiki.service.WikiNodeLocalServiceFactory;
37 import com.liferay.portlet.wiki.service.WikiNodeService;
38 import com.liferay.portlet.wiki.service.WikiNodeServiceFactory;
39 import com.liferay.portlet.wiki.service.WikiPageLocalService;
40 import com.liferay.portlet.wiki.service.WikiPageLocalServiceFactory;
41 import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
42 import com.liferay.portlet.wiki.service.WikiPageService;
43 import com.liferay.portlet.wiki.service.WikiPageServiceFactory;
44 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
45 import com.liferay.portlet.wiki.service.persistence.WikiNodeUtil;
46 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
47 import com.liferay.portlet.wiki.service.persistence.WikiPageFinderUtil;
48 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
49 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
50 import com.liferay.portlet.wiki.service.persistence.WikiPageResourceUtil;
51 import com.liferay.portlet.wiki.service.persistence.WikiPageUtil;
52
53 import org.springframework.beans.factory.InitializingBean;
54
55 import java.util.List;
56
57
63 public abstract class WikiPageResourceLocalServiceBaseImpl
64 implements WikiPageResourceLocalService, InitializingBean {
65 public WikiPageResource addWikiPageResource(WikiPageResource model)
66 throws SystemException {
67 WikiPageResource wikiPageResource = new WikiPageResourceImpl();
68
69 wikiPageResource.setNew(true);
70
71 wikiPageResource.setResourcePrimKey(model.getResourcePrimKey());
72 wikiPageResource.setNodeId(model.getNodeId());
73 wikiPageResource.setTitle(model.getTitle());
74
75 return wikiPageResourcePersistence.update(wikiPageResource);
76 }
77
78 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
79 throws SystemException {
80 return wikiPageResourcePersistence.findWithDynamicQuery(queryInitializer);
81 }
82
83 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
84 int begin, int end) throws SystemException {
85 return wikiPageResourcePersistence.findWithDynamicQuery(queryInitializer,
86 begin, end);
87 }
88
89 public WikiPageResource updateWikiPageResource(WikiPageResource model)
90 throws SystemException {
91 WikiPageResource wikiPageResource = new WikiPageResourceImpl();
92
93 wikiPageResource.setNew(false);
94
95 wikiPageResource.setResourcePrimKey(model.getResourcePrimKey());
96 wikiPageResource.setNodeId(model.getNodeId());
97 wikiPageResource.setTitle(model.getTitle());
98
99 return wikiPageResourcePersistence.update(wikiPageResource);
100 }
101
102 public WikiNodeLocalService getWikiNodeLocalService() {
103 return wikiNodeLocalService;
104 }
105
106 public void setWikiNodeLocalService(
107 WikiNodeLocalService wikiNodeLocalService) {
108 this.wikiNodeLocalService = wikiNodeLocalService;
109 }
110
111 public WikiNodeService getWikiNodeService() {
112 return wikiNodeService;
113 }
114
115 public void setWikiNodeService(WikiNodeService wikiNodeService) {
116 this.wikiNodeService = wikiNodeService;
117 }
118
119 public WikiNodePersistence getWikiNodePersistence() {
120 return wikiNodePersistence;
121 }
122
123 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
124 this.wikiNodePersistence = wikiNodePersistence;
125 }
126
127 public WikiPageLocalService getWikiPageLocalService() {
128 return wikiPageLocalService;
129 }
130
131 public void setWikiPageLocalService(
132 WikiPageLocalService wikiPageLocalService) {
133 this.wikiPageLocalService = wikiPageLocalService;
134 }
135
136 public WikiPageService getWikiPageService() {
137 return wikiPageService;
138 }
139
140 public void setWikiPageService(WikiPageService wikiPageService) {
141 this.wikiPageService = wikiPageService;
142 }
143
144 public WikiPagePersistence getWikiPagePersistence() {
145 return wikiPagePersistence;
146 }
147
148 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
149 this.wikiPagePersistence = wikiPagePersistence;
150 }
151
152 public WikiPageFinder getWikiPageFinder() {
153 return wikiPageFinder;
154 }
155
156 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
157 this.wikiPageFinder = wikiPageFinder;
158 }
159
160 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
161 return wikiPageResourcePersistence;
162 }
163
164 public void setWikiPageResourcePersistence(
165 WikiPageResourcePersistence wikiPageResourcePersistence) {
166 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
167 }
168
169 public CounterLocalService getCounterLocalService() {
170 return counterLocalService;
171 }
172
173 public void setCounterLocalService(CounterLocalService counterLocalService) {
174 this.counterLocalService = counterLocalService;
175 }
176
177 public CounterService getCounterService() {
178 return counterService;
179 }
180
181 public void setCounterService(CounterService counterService) {
182 this.counterService = counterService;
183 }
184
185 public void afterPropertiesSet() {
186 if (wikiNodeLocalService == null) {
187 wikiNodeLocalService = WikiNodeLocalServiceFactory.getImpl();
188 }
189
190 if (wikiNodeService == null) {
191 wikiNodeService = WikiNodeServiceFactory.getImpl();
192 }
193
194 if (wikiNodePersistence == null) {
195 wikiNodePersistence = WikiNodeUtil.getPersistence();
196 }
197
198 if (wikiPageLocalService == null) {
199 wikiPageLocalService = WikiPageLocalServiceFactory.getImpl();
200 }
201
202 if (wikiPageService == null) {
203 wikiPageService = WikiPageServiceFactory.getImpl();
204 }
205
206 if (wikiPagePersistence == null) {
207 wikiPagePersistence = WikiPageUtil.getPersistence();
208 }
209
210 if (wikiPageFinder == null) {
211 wikiPageFinder = WikiPageFinderUtil.getFinder();
212 }
213
214 if (wikiPageResourcePersistence == null) {
215 wikiPageResourcePersistence = WikiPageResourceUtil.getPersistence();
216 }
217
218 if (counterLocalService == null) {
219 counterLocalService = CounterLocalServiceFactory.getImpl();
220 }
221
222 if (counterService == null) {
223 counterService = CounterServiceFactory.getImpl();
224 }
225 }
226
227 protected WikiNodeLocalService wikiNodeLocalService;
228 protected WikiNodeService wikiNodeService;
229 protected WikiNodePersistence wikiNodePersistence;
230 protected WikiPageLocalService wikiPageLocalService;
231 protected WikiPageService wikiPageService;
232 protected WikiPagePersistence wikiPagePersistence;
233 protected WikiPageFinder wikiPageFinder;
234 protected WikiPageResourcePersistence wikiPageResourcePersistence;
235 protected CounterLocalService counterLocalService;
236 protected CounterService counterService;
237 }