1
14
15 package com.liferay.portlet.wiki.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18 import com.liferay.counter.service.CounterService;
19
20 import com.liferay.portal.PortalException;
21 import com.liferay.portal.SystemException;
22 import com.liferay.portal.kernel.annotation.BeanReference;
23 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
24 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
25 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26 import com.liferay.portal.kernel.util.OrderByComparator;
27 import com.liferay.portal.service.GroupLocalService;
28 import com.liferay.portal.service.GroupService;
29 import com.liferay.portal.service.ResourceLocalService;
30 import com.liferay.portal.service.ResourceService;
31 import com.liferay.portal.service.SubscriptionLocalService;
32 import com.liferay.portal.service.UserLocalService;
33 import com.liferay.portal.service.UserService;
34 import com.liferay.portal.service.persistence.GroupFinder;
35 import com.liferay.portal.service.persistence.GroupPersistence;
36 import com.liferay.portal.service.persistence.ResourceFinder;
37 import com.liferay.portal.service.persistence.ResourcePersistence;
38 import com.liferay.portal.service.persistence.SubscriptionPersistence;
39 import com.liferay.portal.service.persistence.UserFinder;
40 import com.liferay.portal.service.persistence.UserPersistence;
41
42 import com.liferay.portlet.wiki.model.WikiNode;
43 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
44 import com.liferay.portlet.wiki.service.WikiNodeService;
45 import com.liferay.portlet.wiki.service.WikiPageLocalService;
46 import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
47 import com.liferay.portlet.wiki.service.WikiPageService;
48 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
49 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
50 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
51 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
52
53 import java.util.List;
54
55 import javax.sql.DataSource;
56
57
63 public abstract class WikiNodeLocalServiceBaseImpl
64 implements WikiNodeLocalService {
65 public WikiNode addWikiNode(WikiNode wikiNode) throws SystemException {
66 wikiNode.setNew(true);
67
68 return wikiNodePersistence.update(wikiNode, false);
69 }
70
71 public WikiNode createWikiNode(long nodeId) {
72 return wikiNodePersistence.create(nodeId);
73 }
74
75 public void deleteWikiNode(long nodeId)
76 throws PortalException, SystemException {
77 wikiNodePersistence.remove(nodeId);
78 }
79
80 public void deleteWikiNode(WikiNode wikiNode) throws SystemException {
81 wikiNodePersistence.remove(wikiNode);
82 }
83
84 @SuppressWarnings("rawtypes")
85 public List dynamicQuery(DynamicQuery dynamicQuery)
86 throws SystemException {
87 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery);
88 }
89
90 @SuppressWarnings("rawtypes")
91 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
92 throws SystemException {
93 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start, end);
94 }
95
96 @SuppressWarnings("rawtypes")
97 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
98 OrderByComparator orderByComparator) throws SystemException {
99 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start,
100 end, orderByComparator);
101 }
102
103 public int dynamicQueryCount(DynamicQuery dynamicQuery)
104 throws SystemException {
105 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery);
106 }
107
108 public WikiNode getWikiNode(long nodeId)
109 throws PortalException, SystemException {
110 return wikiNodePersistence.findByPrimaryKey(nodeId);
111 }
112
113 public WikiNode getWikiNodeByUuidAndGroupId(String uuid, long groupId)
114 throws PortalException, SystemException {
115 return wikiNodePersistence.findByUUID_G(uuid, groupId);
116 }
117
118 public List<WikiNode> getWikiNodes(int start, int end)
119 throws SystemException {
120 return wikiNodePersistence.findAll(start, end);
121 }
122
123 public int getWikiNodesCount() throws SystemException {
124 return wikiNodePersistence.countAll();
125 }
126
127 public WikiNode updateWikiNode(WikiNode wikiNode) throws SystemException {
128 wikiNode.setNew(false);
129
130 return wikiNodePersistence.update(wikiNode, true);
131 }
132
133 public WikiNode updateWikiNode(WikiNode wikiNode, boolean merge)
134 throws SystemException {
135 wikiNode.setNew(false);
136
137 return wikiNodePersistence.update(wikiNode, merge);
138 }
139
140 public WikiNodeLocalService getWikiNodeLocalService() {
141 return wikiNodeLocalService;
142 }
143
144 public void setWikiNodeLocalService(
145 WikiNodeLocalService wikiNodeLocalService) {
146 this.wikiNodeLocalService = wikiNodeLocalService;
147 }
148
149 public WikiNodeService getWikiNodeService() {
150 return wikiNodeService;
151 }
152
153 public void setWikiNodeService(WikiNodeService wikiNodeService) {
154 this.wikiNodeService = wikiNodeService;
155 }
156
157 public WikiNodePersistence getWikiNodePersistence() {
158 return wikiNodePersistence;
159 }
160
161 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
162 this.wikiNodePersistence = wikiNodePersistence;
163 }
164
165 public WikiPageLocalService getWikiPageLocalService() {
166 return wikiPageLocalService;
167 }
168
169 public void setWikiPageLocalService(
170 WikiPageLocalService wikiPageLocalService) {
171 this.wikiPageLocalService = wikiPageLocalService;
172 }
173
174 public WikiPageService getWikiPageService() {
175 return wikiPageService;
176 }
177
178 public void setWikiPageService(WikiPageService wikiPageService) {
179 this.wikiPageService = wikiPageService;
180 }
181
182 public WikiPagePersistence getWikiPagePersistence() {
183 return wikiPagePersistence;
184 }
185
186 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
187 this.wikiPagePersistence = wikiPagePersistence;
188 }
189
190 public WikiPageFinder getWikiPageFinder() {
191 return wikiPageFinder;
192 }
193
194 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
195 this.wikiPageFinder = wikiPageFinder;
196 }
197
198 public WikiPageResourceLocalService getWikiPageResourceLocalService() {
199 return wikiPageResourceLocalService;
200 }
201
202 public void setWikiPageResourceLocalService(
203 WikiPageResourceLocalService wikiPageResourceLocalService) {
204 this.wikiPageResourceLocalService = wikiPageResourceLocalService;
205 }
206
207 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
208 return wikiPageResourcePersistence;
209 }
210
211 public void setWikiPageResourcePersistence(
212 WikiPageResourcePersistence wikiPageResourcePersistence) {
213 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
214 }
215
216 public CounterLocalService getCounterLocalService() {
217 return counterLocalService;
218 }
219
220 public void setCounterLocalService(CounterLocalService counterLocalService) {
221 this.counterLocalService = counterLocalService;
222 }
223
224 public CounterService getCounterService() {
225 return counterService;
226 }
227
228 public void setCounterService(CounterService counterService) {
229 this.counterService = counterService;
230 }
231
232 public GroupLocalService getGroupLocalService() {
233 return groupLocalService;
234 }
235
236 public void setGroupLocalService(GroupLocalService groupLocalService) {
237 this.groupLocalService = groupLocalService;
238 }
239
240 public GroupService getGroupService() {
241 return groupService;
242 }
243
244 public void setGroupService(GroupService groupService) {
245 this.groupService = groupService;
246 }
247
248 public GroupPersistence getGroupPersistence() {
249 return groupPersistence;
250 }
251
252 public void setGroupPersistence(GroupPersistence groupPersistence) {
253 this.groupPersistence = groupPersistence;
254 }
255
256 public GroupFinder getGroupFinder() {
257 return groupFinder;
258 }
259
260 public void setGroupFinder(GroupFinder groupFinder) {
261 this.groupFinder = groupFinder;
262 }
263
264 public ResourceLocalService getResourceLocalService() {
265 return resourceLocalService;
266 }
267
268 public void setResourceLocalService(
269 ResourceLocalService resourceLocalService) {
270 this.resourceLocalService = resourceLocalService;
271 }
272
273 public ResourceService getResourceService() {
274 return resourceService;
275 }
276
277 public void setResourceService(ResourceService resourceService) {
278 this.resourceService = resourceService;
279 }
280
281 public ResourcePersistence getResourcePersistence() {
282 return resourcePersistence;
283 }
284
285 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
286 this.resourcePersistence = resourcePersistence;
287 }
288
289 public ResourceFinder getResourceFinder() {
290 return resourceFinder;
291 }
292
293 public void setResourceFinder(ResourceFinder resourceFinder) {
294 this.resourceFinder = resourceFinder;
295 }
296
297 public SubscriptionLocalService getSubscriptionLocalService() {
298 return subscriptionLocalService;
299 }
300
301 public void setSubscriptionLocalService(
302 SubscriptionLocalService subscriptionLocalService) {
303 this.subscriptionLocalService = subscriptionLocalService;
304 }
305
306 public SubscriptionPersistence getSubscriptionPersistence() {
307 return subscriptionPersistence;
308 }
309
310 public void setSubscriptionPersistence(
311 SubscriptionPersistence subscriptionPersistence) {
312 this.subscriptionPersistence = subscriptionPersistence;
313 }
314
315 public UserLocalService getUserLocalService() {
316 return userLocalService;
317 }
318
319 public void setUserLocalService(UserLocalService userLocalService) {
320 this.userLocalService = userLocalService;
321 }
322
323 public UserService getUserService() {
324 return userService;
325 }
326
327 public void setUserService(UserService userService) {
328 this.userService = userService;
329 }
330
331 public UserPersistence getUserPersistence() {
332 return userPersistence;
333 }
334
335 public void setUserPersistence(UserPersistence userPersistence) {
336 this.userPersistence = userPersistence;
337 }
338
339 public UserFinder getUserFinder() {
340 return userFinder;
341 }
342
343 public void setUserFinder(UserFinder userFinder) {
344 this.userFinder = userFinder;
345 }
346
347 protected void runSQL(String sql) throws SystemException {
348 try {
349 DataSource dataSource = wikiNodePersistence.getDataSource();
350
351 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
352 sql, new int[0]);
353
354 sqlUpdate.update(new Object[0]);
355 }
356 catch (Exception e) {
357 throw new SystemException(e);
358 }
359 }
360
361 @BeanReference(type = WikiNodeLocalService.class)
362 protected WikiNodeLocalService wikiNodeLocalService;
363 @BeanReference(type = WikiNodeService.class)
364 protected WikiNodeService wikiNodeService;
365 @BeanReference(type = WikiNodePersistence.class)
366 protected WikiNodePersistence wikiNodePersistence;
367 @BeanReference(type = WikiPageLocalService.class)
368 protected WikiPageLocalService wikiPageLocalService;
369 @BeanReference(type = WikiPageService.class)
370 protected WikiPageService wikiPageService;
371 @BeanReference(type = WikiPagePersistence.class)
372 protected WikiPagePersistence wikiPagePersistence;
373 @BeanReference(type = WikiPageFinder.class)
374 protected WikiPageFinder wikiPageFinder;
375 @BeanReference(type = WikiPageResourceLocalService.class)
376 protected WikiPageResourceLocalService wikiPageResourceLocalService;
377 @BeanReference(type = WikiPageResourcePersistence.class)
378 protected WikiPageResourcePersistence wikiPageResourcePersistence;
379 @BeanReference(type = CounterLocalService.class)
380 protected CounterLocalService counterLocalService;
381 @BeanReference(type = CounterService.class)
382 protected CounterService counterService;
383 @BeanReference(type = GroupLocalService.class)
384 protected GroupLocalService groupLocalService;
385 @BeanReference(type = GroupService.class)
386 protected GroupService groupService;
387 @BeanReference(type = GroupPersistence.class)
388 protected GroupPersistence groupPersistence;
389 @BeanReference(type = GroupFinder.class)
390 protected GroupFinder groupFinder;
391 @BeanReference(type = ResourceLocalService.class)
392 protected ResourceLocalService resourceLocalService;
393 @BeanReference(type = ResourceService.class)
394 protected ResourceService resourceService;
395 @BeanReference(type = ResourcePersistence.class)
396 protected ResourcePersistence resourcePersistence;
397 @BeanReference(type = ResourceFinder.class)
398 protected ResourceFinder resourceFinder;
399 @BeanReference(type = SubscriptionLocalService.class)
400 protected SubscriptionLocalService subscriptionLocalService;
401 @BeanReference(type = SubscriptionPersistence.class)
402 protected SubscriptionPersistence subscriptionPersistence;
403 @BeanReference(type = UserLocalService.class)
404 protected UserLocalService userLocalService;
405 @BeanReference(type = UserService.class)
406 protected UserService userService;
407 @BeanReference(type = UserPersistence.class)
408 protected UserPersistence userPersistence;
409 @BeanReference(type = UserFinder.class)
410 protected UserFinder userFinder;
411 }