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.bookmarks.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.UserLocalService;
29  import com.liferay.portal.service.UserService;
30  import com.liferay.portal.service.base.PrincipalBean;
31  import com.liferay.portal.service.persistence.GroupFinder;
32  import com.liferay.portal.service.persistence.GroupPersistence;
33  import com.liferay.portal.service.persistence.ResourceFinder;
34  import com.liferay.portal.service.persistence.ResourcePersistence;
35  import com.liferay.portal.service.persistence.UserFinder;
36  import com.liferay.portal.service.persistence.UserPersistence;
37  
38  import com.liferay.portlet.bookmarks.service.BookmarksEntryLocalService;
39  import com.liferay.portlet.bookmarks.service.BookmarksEntryService;
40  import com.liferay.portlet.bookmarks.service.BookmarksFolderLocalService;
41  import com.liferay.portlet.bookmarks.service.BookmarksFolderService;
42  import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryFinder;
43  import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryPersistence;
44  import com.liferay.portlet.bookmarks.service.persistence.BookmarksFolderPersistence;
45  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
46  import com.liferay.portlet.expando.service.ExpandoValueService;
47  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
48  
49  import javax.sql.DataSource;
50  
51  /**
52   * <a href="BookmarksFolderServiceBaseImpl.java.html"><b><i>View Source</i></b>
53   * </a>
54   *
55   * @author Brian Wing Shun Chan
56   */
57  public abstract class BookmarksFolderServiceBaseImpl extends PrincipalBean
58      implements BookmarksFolderService {
59      public BookmarksEntryLocalService getBookmarksEntryLocalService() {
60          return bookmarksEntryLocalService;
61      }
62  
63      public void setBookmarksEntryLocalService(
64          BookmarksEntryLocalService bookmarksEntryLocalService) {
65          this.bookmarksEntryLocalService = bookmarksEntryLocalService;
66      }
67  
68      public BookmarksEntryService getBookmarksEntryService() {
69          return bookmarksEntryService;
70      }
71  
72      public void setBookmarksEntryService(
73          BookmarksEntryService bookmarksEntryService) {
74          this.bookmarksEntryService = bookmarksEntryService;
75      }
76  
77      public BookmarksEntryPersistence getBookmarksEntryPersistence() {
78          return bookmarksEntryPersistence;
79      }
80  
81      public void setBookmarksEntryPersistence(
82          BookmarksEntryPersistence bookmarksEntryPersistence) {
83          this.bookmarksEntryPersistence = bookmarksEntryPersistence;
84      }
85  
86      public BookmarksEntryFinder getBookmarksEntryFinder() {
87          return bookmarksEntryFinder;
88      }
89  
90      public void setBookmarksEntryFinder(
91          BookmarksEntryFinder bookmarksEntryFinder) {
92          this.bookmarksEntryFinder = bookmarksEntryFinder;
93      }
94  
95      public BookmarksFolderLocalService getBookmarksFolderLocalService() {
96          return bookmarksFolderLocalService;
97      }
98  
99      public void setBookmarksFolderLocalService(
100         BookmarksFolderLocalService bookmarksFolderLocalService) {
101         this.bookmarksFolderLocalService = bookmarksFolderLocalService;
102     }
103 
104     public BookmarksFolderService getBookmarksFolderService() {
105         return bookmarksFolderService;
106     }
107 
108     public void setBookmarksFolderService(
109         BookmarksFolderService bookmarksFolderService) {
110         this.bookmarksFolderService = bookmarksFolderService;
111     }
112 
113     public BookmarksFolderPersistence getBookmarksFolderPersistence() {
114         return bookmarksFolderPersistence;
115     }
116 
117     public void setBookmarksFolderPersistence(
118         BookmarksFolderPersistence bookmarksFolderPersistence) {
119         this.bookmarksFolderPersistence = bookmarksFolderPersistence;
120     }
121 
122     public CounterLocalService getCounterLocalService() {
123         return counterLocalService;
124     }
125 
126     public void setCounterLocalService(CounterLocalService counterLocalService) {
127         this.counterLocalService = counterLocalService;
128     }
129 
130     public CounterService getCounterService() {
131         return counterService;
132     }
133 
134     public void setCounterService(CounterService counterService) {
135         this.counterService = counterService;
136     }
137 
138     public GroupLocalService getGroupLocalService() {
139         return groupLocalService;
140     }
141 
142     public void setGroupLocalService(GroupLocalService groupLocalService) {
143         this.groupLocalService = groupLocalService;
144     }
145 
146     public GroupService getGroupService() {
147         return groupService;
148     }
149 
150     public void setGroupService(GroupService groupService) {
151         this.groupService = groupService;
152     }
153 
154     public GroupPersistence getGroupPersistence() {
155         return groupPersistence;
156     }
157 
158     public void setGroupPersistence(GroupPersistence groupPersistence) {
159         this.groupPersistence = groupPersistence;
160     }
161 
162     public GroupFinder getGroupFinder() {
163         return groupFinder;
164     }
165 
166     public void setGroupFinder(GroupFinder groupFinder) {
167         this.groupFinder = groupFinder;
168     }
169 
170     public ResourceLocalService getResourceLocalService() {
171         return resourceLocalService;
172     }
173 
174     public void setResourceLocalService(
175         ResourceLocalService resourceLocalService) {
176         this.resourceLocalService = resourceLocalService;
177     }
178 
179     public ResourceService getResourceService() {
180         return resourceService;
181     }
182 
183     public void setResourceService(ResourceService resourceService) {
184         this.resourceService = resourceService;
185     }
186 
187     public ResourcePersistence getResourcePersistence() {
188         return resourcePersistence;
189     }
190 
191     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
192         this.resourcePersistence = resourcePersistence;
193     }
194 
195     public ResourceFinder getResourceFinder() {
196         return resourceFinder;
197     }
198 
199     public void setResourceFinder(ResourceFinder resourceFinder) {
200         this.resourceFinder = resourceFinder;
201     }
202 
203     public UserLocalService getUserLocalService() {
204         return userLocalService;
205     }
206 
207     public void setUserLocalService(UserLocalService userLocalService) {
208         this.userLocalService = userLocalService;
209     }
210 
211     public UserService getUserService() {
212         return userService;
213     }
214 
215     public void setUserService(UserService userService) {
216         this.userService = userService;
217     }
218 
219     public UserPersistence getUserPersistence() {
220         return userPersistence;
221     }
222 
223     public void setUserPersistence(UserPersistence userPersistence) {
224         this.userPersistence = userPersistence;
225     }
226 
227     public UserFinder getUserFinder() {
228         return userFinder;
229     }
230 
231     public void setUserFinder(UserFinder userFinder) {
232         this.userFinder = userFinder;
233     }
234 
235     public ExpandoValueLocalService getExpandoValueLocalService() {
236         return expandoValueLocalService;
237     }
238 
239     public void setExpandoValueLocalService(
240         ExpandoValueLocalService expandoValueLocalService) {
241         this.expandoValueLocalService = expandoValueLocalService;
242     }
243 
244     public ExpandoValueService getExpandoValueService() {
245         return expandoValueService;
246     }
247 
248     public void setExpandoValueService(ExpandoValueService expandoValueService) {
249         this.expandoValueService = expandoValueService;
250     }
251 
252     public ExpandoValuePersistence getExpandoValuePersistence() {
253         return expandoValuePersistence;
254     }
255 
256     public void setExpandoValuePersistence(
257         ExpandoValuePersistence expandoValuePersistence) {
258         this.expandoValuePersistence = expandoValuePersistence;
259     }
260 
261     protected void runSQL(String sql) throws SystemException {
262         try {
263             DataSource dataSource = bookmarksFolderPersistence.getDataSource();
264 
265             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
266                     sql, new int[0]);
267 
268             sqlUpdate.update(new Object[0]);
269         }
270         catch (Exception e) {
271             throw new SystemException(e);
272         }
273     }
274 
275     @BeanReference(type = BookmarksEntryLocalService.class)
276     protected BookmarksEntryLocalService bookmarksEntryLocalService;
277     @BeanReference(type = BookmarksEntryService.class)
278     protected BookmarksEntryService bookmarksEntryService;
279     @BeanReference(type = BookmarksEntryPersistence.class)
280     protected BookmarksEntryPersistence bookmarksEntryPersistence;
281     @BeanReference(type = BookmarksEntryFinder.class)
282     protected BookmarksEntryFinder bookmarksEntryFinder;
283     @BeanReference(type = BookmarksFolderLocalService.class)
284     protected BookmarksFolderLocalService bookmarksFolderLocalService;
285     @BeanReference(type = BookmarksFolderService.class)
286     protected BookmarksFolderService bookmarksFolderService;
287     @BeanReference(type = BookmarksFolderPersistence.class)
288     protected BookmarksFolderPersistence bookmarksFolderPersistence;
289     @BeanReference(type = CounterLocalService.class)
290     protected CounterLocalService counterLocalService;
291     @BeanReference(type = CounterService.class)
292     protected CounterService counterService;
293     @BeanReference(type = GroupLocalService.class)
294     protected GroupLocalService groupLocalService;
295     @BeanReference(type = GroupService.class)
296     protected GroupService groupService;
297     @BeanReference(type = GroupPersistence.class)
298     protected GroupPersistence groupPersistence;
299     @BeanReference(type = GroupFinder.class)
300     protected GroupFinder groupFinder;
301     @BeanReference(type = ResourceLocalService.class)
302     protected ResourceLocalService resourceLocalService;
303     @BeanReference(type = ResourceService.class)
304     protected ResourceService resourceService;
305     @BeanReference(type = ResourcePersistence.class)
306     protected ResourcePersistence resourcePersistence;
307     @BeanReference(type = ResourceFinder.class)
308     protected ResourceFinder resourceFinder;
309     @BeanReference(type = UserLocalService.class)
310     protected UserLocalService userLocalService;
311     @BeanReference(type = UserService.class)
312     protected UserService userService;
313     @BeanReference(type = UserPersistence.class)
314     protected UserPersistence userPersistence;
315     @BeanReference(type = UserFinder.class)
316     protected UserFinder userFinder;
317     @BeanReference(type = ExpandoValueLocalService.class)
318     protected ExpandoValueLocalService expandoValueLocalService;
319     @BeanReference(type = ExpandoValueService.class)
320     protected ExpandoValueService expandoValueService;
321     @BeanReference(type = ExpandoValuePersistence.class)
322     protected ExpandoValuePersistence expandoValuePersistence;
323 }