1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   *
12   *
13   */
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.SystemException;
21  import com.liferay.portal.kernel.annotation.BeanReference;
22  import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
23  import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
24  import com.liferay.portal.service.GroupLocalService;
25  import com.liferay.portal.service.GroupService;
26  import com.liferay.portal.service.ResourceLocalService;
27  import com.liferay.portal.service.ResourceService;
28  import com.liferay.portal.service.SubscriptionLocalService;
29  import com.liferay.portal.service.UserLocalService;
30  import com.liferay.portal.service.UserService;
31  import com.liferay.portal.service.base.PrincipalBean;
32  import com.liferay.portal.service.persistence.GroupFinder;
33  import com.liferay.portal.service.persistence.GroupPersistence;
34  import com.liferay.portal.service.persistence.ResourceFinder;
35  import com.liferay.portal.service.persistence.ResourcePersistence;
36  import com.liferay.portal.service.persistence.SubscriptionPersistence;
37  import com.liferay.portal.service.persistence.UserFinder;
38  import com.liferay.portal.service.persistence.UserPersistence;
39  
40  import com.liferay.portlet.wiki.service.WikiNodeLocalService;
41  import com.liferay.portlet.wiki.service.WikiNodeService;
42  import com.liferay.portlet.wiki.service.WikiPageLocalService;
43  import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
44  import com.liferay.portlet.wiki.service.WikiPageService;
45  import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
46  import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
47  import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
48  import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
49  
50  import javax.sql.DataSource;
51  
52  /**
53   * <a href="WikiNodeServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
54   *
55   * @author Brian Wing Shun Chan
56   */
57  public abstract class WikiNodeServiceBaseImpl extends PrincipalBean
58      implements WikiNodeService {
59      public WikiNodeLocalService getWikiNodeLocalService() {
60          return wikiNodeLocalService;
61      }
62  
63      public void setWikiNodeLocalService(
64          WikiNodeLocalService wikiNodeLocalService) {
65          this.wikiNodeLocalService = wikiNodeLocalService;
66      }
67  
68      public WikiNodeService getWikiNodeService() {
69          return wikiNodeService;
70      }
71  
72      public void setWikiNodeService(WikiNodeService wikiNodeService) {
73          this.wikiNodeService = wikiNodeService;
74      }
75  
76      public WikiNodePersistence getWikiNodePersistence() {
77          return wikiNodePersistence;
78      }
79  
80      public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
81          this.wikiNodePersistence = wikiNodePersistence;
82      }
83  
84      public WikiPageLocalService getWikiPageLocalService() {
85          return wikiPageLocalService;
86      }
87  
88      public void setWikiPageLocalService(
89          WikiPageLocalService wikiPageLocalService) {
90          this.wikiPageLocalService = wikiPageLocalService;
91      }
92  
93      public WikiPageService getWikiPageService() {
94          return wikiPageService;
95      }
96  
97      public void setWikiPageService(WikiPageService wikiPageService) {
98          this.wikiPageService = wikiPageService;
99      }
100 
101     public WikiPagePersistence getWikiPagePersistence() {
102         return wikiPagePersistence;
103     }
104 
105     public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
106         this.wikiPagePersistence = wikiPagePersistence;
107     }
108 
109     public WikiPageFinder getWikiPageFinder() {
110         return wikiPageFinder;
111     }
112 
113     public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
114         this.wikiPageFinder = wikiPageFinder;
115     }
116 
117     public WikiPageResourceLocalService getWikiPageResourceLocalService() {
118         return wikiPageResourceLocalService;
119     }
120 
121     public void setWikiPageResourceLocalService(
122         WikiPageResourceLocalService wikiPageResourceLocalService) {
123         this.wikiPageResourceLocalService = wikiPageResourceLocalService;
124     }
125 
126     public WikiPageResourcePersistence getWikiPageResourcePersistence() {
127         return wikiPageResourcePersistence;
128     }
129 
130     public void setWikiPageResourcePersistence(
131         WikiPageResourcePersistence wikiPageResourcePersistence) {
132         this.wikiPageResourcePersistence = wikiPageResourcePersistence;
133     }
134 
135     public CounterLocalService getCounterLocalService() {
136         return counterLocalService;
137     }
138 
139     public void setCounterLocalService(CounterLocalService counterLocalService) {
140         this.counterLocalService = counterLocalService;
141     }
142 
143     public CounterService getCounterService() {
144         return counterService;
145     }
146 
147     public void setCounterService(CounterService counterService) {
148         this.counterService = counterService;
149     }
150 
151     public GroupLocalService getGroupLocalService() {
152         return groupLocalService;
153     }
154 
155     public void setGroupLocalService(GroupLocalService groupLocalService) {
156         this.groupLocalService = groupLocalService;
157     }
158 
159     public GroupService getGroupService() {
160         return groupService;
161     }
162 
163     public void setGroupService(GroupService groupService) {
164         this.groupService = groupService;
165     }
166 
167     public GroupPersistence getGroupPersistence() {
168         return groupPersistence;
169     }
170 
171     public void setGroupPersistence(GroupPersistence groupPersistence) {
172         this.groupPersistence = groupPersistence;
173     }
174 
175     public GroupFinder getGroupFinder() {
176         return groupFinder;
177     }
178 
179     public void setGroupFinder(GroupFinder groupFinder) {
180         this.groupFinder = groupFinder;
181     }
182 
183     public ResourceLocalService getResourceLocalService() {
184         return resourceLocalService;
185     }
186 
187     public void setResourceLocalService(
188         ResourceLocalService resourceLocalService) {
189         this.resourceLocalService = resourceLocalService;
190     }
191 
192     public ResourceService getResourceService() {
193         return resourceService;
194     }
195 
196     public void setResourceService(ResourceService resourceService) {
197         this.resourceService = resourceService;
198     }
199 
200     public ResourcePersistence getResourcePersistence() {
201         return resourcePersistence;
202     }
203 
204     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
205         this.resourcePersistence = resourcePersistence;
206     }
207 
208     public ResourceFinder getResourceFinder() {
209         return resourceFinder;
210     }
211 
212     public void setResourceFinder(ResourceFinder resourceFinder) {
213         this.resourceFinder = resourceFinder;
214     }
215 
216     public SubscriptionLocalService getSubscriptionLocalService() {
217         return subscriptionLocalService;
218     }
219 
220     public void setSubscriptionLocalService(
221         SubscriptionLocalService subscriptionLocalService) {
222         this.subscriptionLocalService = subscriptionLocalService;
223     }
224 
225     public SubscriptionPersistence getSubscriptionPersistence() {
226         return subscriptionPersistence;
227     }
228 
229     public void setSubscriptionPersistence(
230         SubscriptionPersistence subscriptionPersistence) {
231         this.subscriptionPersistence = subscriptionPersistence;
232     }
233 
234     public UserLocalService getUserLocalService() {
235         return userLocalService;
236     }
237 
238     public void setUserLocalService(UserLocalService userLocalService) {
239         this.userLocalService = userLocalService;
240     }
241 
242     public UserService getUserService() {
243         return userService;
244     }
245 
246     public void setUserService(UserService userService) {
247         this.userService = userService;
248     }
249 
250     public UserPersistence getUserPersistence() {
251         return userPersistence;
252     }
253 
254     public void setUserPersistence(UserPersistence userPersistence) {
255         this.userPersistence = userPersistence;
256     }
257 
258     public UserFinder getUserFinder() {
259         return userFinder;
260     }
261 
262     public void setUserFinder(UserFinder userFinder) {
263         this.userFinder = userFinder;
264     }
265 
266     protected void runSQL(String sql) throws SystemException {
267         try {
268             DataSource dataSource = wikiNodePersistence.getDataSource();
269 
270             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
271                     sql, new int[0]);
272 
273             sqlUpdate.update(new Object[0]);
274         }
275         catch (Exception e) {
276             throw new SystemException(e);
277         }
278     }
279 
280     @BeanReference(type = WikiNodeLocalService.class)
281     protected WikiNodeLocalService wikiNodeLocalService;
282     @BeanReference(type = WikiNodeService.class)
283     protected WikiNodeService wikiNodeService;
284     @BeanReference(type = WikiNodePersistence.class)
285     protected WikiNodePersistence wikiNodePersistence;
286     @BeanReference(type = WikiPageLocalService.class)
287     protected WikiPageLocalService wikiPageLocalService;
288     @BeanReference(type = WikiPageService.class)
289     protected WikiPageService wikiPageService;
290     @BeanReference(type = WikiPagePersistence.class)
291     protected WikiPagePersistence wikiPagePersistence;
292     @BeanReference(type = WikiPageFinder.class)
293     protected WikiPageFinder wikiPageFinder;
294     @BeanReference(type = WikiPageResourceLocalService.class)
295     protected WikiPageResourceLocalService wikiPageResourceLocalService;
296     @BeanReference(type = WikiPageResourcePersistence.class)
297     protected WikiPageResourcePersistence wikiPageResourcePersistence;
298     @BeanReference(type = CounterLocalService.class)
299     protected CounterLocalService counterLocalService;
300     @BeanReference(type = CounterService.class)
301     protected CounterService counterService;
302     @BeanReference(type = GroupLocalService.class)
303     protected GroupLocalService groupLocalService;
304     @BeanReference(type = GroupService.class)
305     protected GroupService groupService;
306     @BeanReference(type = GroupPersistence.class)
307     protected GroupPersistence groupPersistence;
308     @BeanReference(type = GroupFinder.class)
309     protected GroupFinder groupFinder;
310     @BeanReference(type = ResourceLocalService.class)
311     protected ResourceLocalService resourceLocalService;
312     @BeanReference(type = ResourceService.class)
313     protected ResourceService resourceService;
314     @BeanReference(type = ResourcePersistence.class)
315     protected ResourcePersistence resourcePersistence;
316     @BeanReference(type = ResourceFinder.class)
317     protected ResourceFinder resourceFinder;
318     @BeanReference(type = SubscriptionLocalService.class)
319     protected SubscriptionLocalService subscriptionLocalService;
320     @BeanReference(type = SubscriptionPersistence.class)
321     protected SubscriptionPersistence subscriptionPersistence;
322     @BeanReference(type = UserLocalService.class)
323     protected UserLocalService userLocalService;
324     @BeanReference(type = UserService.class)
325     protected UserService userService;
326     @BeanReference(type = UserPersistence.class)
327     protected UserPersistence userPersistence;
328     @BeanReference(type = UserFinder.class)
329     protected UserFinder userFinder;
330 }