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