1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.documentlibrary.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.exception.SystemException;
23  import com.liferay.portal.service.ResourceLocalService;
24  import com.liferay.portal.service.ResourceService;
25  import com.liferay.portal.service.UserLocalService;
26  import com.liferay.portal.service.UserService;
27  import com.liferay.portal.service.base.PrincipalBean;
28  import com.liferay.portal.service.persistence.ResourceFinder;
29  import com.liferay.portal.service.persistence.ResourcePersistence;
30  import com.liferay.portal.service.persistence.UserFinder;
31  import com.liferay.portal.service.persistence.UserPersistence;
32  
33  import com.liferay.portlet.asset.service.AssetEntryLocalService;
34  import com.liferay.portlet.asset.service.AssetEntryService;
35  import com.liferay.portlet.asset.service.AssetTagLocalService;
36  import com.liferay.portlet.asset.service.AssetTagService;
37  import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
38  import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
39  import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
40  import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
41  import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
42  import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
43  import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
44  import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
45  import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
46  import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
47  import com.liferay.portlet.documentlibrary.service.DLFileVersionService;
48  import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
49  import com.liferay.portlet.documentlibrary.service.DLFolderService;
50  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
51  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
52  import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
53  import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
54  import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
55  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
56  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
57  
58  import javax.sql.DataSource;
59  
60  /**
61   * <a href="DLFileShortcutServiceBaseImpl.java.html"><b><i>View Source</i></b>
62   * </a>
63   *
64   * @author Brian Wing Shun Chan
65   */
66  public abstract class DLFileShortcutServiceBaseImpl extends PrincipalBean
67      implements DLFileShortcutService {
68      public DLFileEntryLocalService getDLFileEntryLocalService() {
69          return dlFileEntryLocalService;
70      }
71  
72      public void setDLFileEntryLocalService(
73          DLFileEntryLocalService dlFileEntryLocalService) {
74          this.dlFileEntryLocalService = dlFileEntryLocalService;
75      }
76  
77      public DLFileEntryService getDLFileEntryService() {
78          return dlFileEntryService;
79      }
80  
81      public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
82          this.dlFileEntryService = dlFileEntryService;
83      }
84  
85      public DLFileEntryPersistence getDLFileEntryPersistence() {
86          return dlFileEntryPersistence;
87      }
88  
89      public void setDLFileEntryPersistence(
90          DLFileEntryPersistence dlFileEntryPersistence) {
91          this.dlFileEntryPersistence = dlFileEntryPersistence;
92      }
93  
94      public DLFileEntryFinder getDLFileEntryFinder() {
95          return dlFileEntryFinder;
96      }
97  
98      public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
99          this.dlFileEntryFinder = dlFileEntryFinder;
100     }
101 
102     public DLFileRankLocalService getDLFileRankLocalService() {
103         return dlFileRankLocalService;
104     }
105 
106     public void setDLFileRankLocalService(
107         DLFileRankLocalService dlFileRankLocalService) {
108         this.dlFileRankLocalService = dlFileRankLocalService;
109     }
110 
111     public DLFileRankPersistence getDLFileRankPersistence() {
112         return dlFileRankPersistence;
113     }
114 
115     public void setDLFileRankPersistence(
116         DLFileRankPersistence dlFileRankPersistence) {
117         this.dlFileRankPersistence = dlFileRankPersistence;
118     }
119 
120     public DLFileShortcutLocalService getDLFileShortcutLocalService() {
121         return dlFileShortcutLocalService;
122     }
123 
124     public void setDLFileShortcutLocalService(
125         DLFileShortcutLocalService dlFileShortcutLocalService) {
126         this.dlFileShortcutLocalService = dlFileShortcutLocalService;
127     }
128 
129     public DLFileShortcutService getDLFileShortcutService() {
130         return dlFileShortcutService;
131     }
132 
133     public void setDLFileShortcutService(
134         DLFileShortcutService dlFileShortcutService) {
135         this.dlFileShortcutService = dlFileShortcutService;
136     }
137 
138     public DLFileShortcutPersistence getDLFileShortcutPersistence() {
139         return dlFileShortcutPersistence;
140     }
141 
142     public void setDLFileShortcutPersistence(
143         DLFileShortcutPersistence dlFileShortcutPersistence) {
144         this.dlFileShortcutPersistence = dlFileShortcutPersistence;
145     }
146 
147     public DLFileVersionLocalService getDLFileVersionLocalService() {
148         return dlFileVersionLocalService;
149     }
150 
151     public void setDLFileVersionLocalService(
152         DLFileVersionLocalService dlFileVersionLocalService) {
153         this.dlFileVersionLocalService = dlFileVersionLocalService;
154     }
155 
156     public DLFileVersionService getDLFileVersionService() {
157         return dlFileVersionService;
158     }
159 
160     public void setDLFileVersionService(
161         DLFileVersionService dlFileVersionService) {
162         this.dlFileVersionService = dlFileVersionService;
163     }
164 
165     public DLFileVersionPersistence getDLFileVersionPersistence() {
166         return dlFileVersionPersistence;
167     }
168 
169     public void setDLFileVersionPersistence(
170         DLFileVersionPersistence dlFileVersionPersistence) {
171         this.dlFileVersionPersistence = dlFileVersionPersistence;
172     }
173 
174     public DLFolderLocalService getDLFolderLocalService() {
175         return dlFolderLocalService;
176     }
177 
178     public void setDLFolderLocalService(
179         DLFolderLocalService dlFolderLocalService) {
180         this.dlFolderLocalService = dlFolderLocalService;
181     }
182 
183     public DLFolderService getDLFolderService() {
184         return dlFolderService;
185     }
186 
187     public void setDLFolderService(DLFolderService dlFolderService) {
188         this.dlFolderService = dlFolderService;
189     }
190 
191     public DLFolderPersistence getDLFolderPersistence() {
192         return dlFolderPersistence;
193     }
194 
195     public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
196         this.dlFolderPersistence = dlFolderPersistence;
197     }
198 
199     public DLFolderFinder getDLFolderFinder() {
200         return dlFolderFinder;
201     }
202 
203     public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
204         this.dlFolderFinder = dlFolderFinder;
205     }
206 
207     public CounterLocalService getCounterLocalService() {
208         return counterLocalService;
209     }
210 
211     public void setCounterLocalService(CounterLocalService counterLocalService) {
212         this.counterLocalService = counterLocalService;
213     }
214 
215     public ResourceLocalService getResourceLocalService() {
216         return resourceLocalService;
217     }
218 
219     public void setResourceLocalService(
220         ResourceLocalService resourceLocalService) {
221         this.resourceLocalService = resourceLocalService;
222     }
223 
224     public ResourceService getResourceService() {
225         return resourceService;
226     }
227 
228     public void setResourceService(ResourceService resourceService) {
229         this.resourceService = resourceService;
230     }
231 
232     public ResourcePersistence getResourcePersistence() {
233         return resourcePersistence;
234     }
235 
236     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
237         this.resourcePersistence = resourcePersistence;
238     }
239 
240     public ResourceFinder getResourceFinder() {
241         return resourceFinder;
242     }
243 
244     public void setResourceFinder(ResourceFinder resourceFinder) {
245         this.resourceFinder = resourceFinder;
246     }
247 
248     public UserLocalService getUserLocalService() {
249         return userLocalService;
250     }
251 
252     public void setUserLocalService(UserLocalService userLocalService) {
253         this.userLocalService = userLocalService;
254     }
255 
256     public UserService getUserService() {
257         return userService;
258     }
259 
260     public void setUserService(UserService userService) {
261         this.userService = userService;
262     }
263 
264     public UserPersistence getUserPersistence() {
265         return userPersistence;
266     }
267 
268     public void setUserPersistence(UserPersistence userPersistence) {
269         this.userPersistence = userPersistence;
270     }
271 
272     public UserFinder getUserFinder() {
273         return userFinder;
274     }
275 
276     public void setUserFinder(UserFinder userFinder) {
277         this.userFinder = userFinder;
278     }
279 
280     public AssetEntryLocalService getAssetEntryLocalService() {
281         return assetEntryLocalService;
282     }
283 
284     public void setAssetEntryLocalService(
285         AssetEntryLocalService assetEntryLocalService) {
286         this.assetEntryLocalService = assetEntryLocalService;
287     }
288 
289     public AssetEntryService getAssetEntryService() {
290         return assetEntryService;
291     }
292 
293     public void setAssetEntryService(AssetEntryService assetEntryService) {
294         this.assetEntryService = assetEntryService;
295     }
296 
297     public AssetEntryPersistence getAssetEntryPersistence() {
298         return assetEntryPersistence;
299     }
300 
301     public void setAssetEntryPersistence(
302         AssetEntryPersistence assetEntryPersistence) {
303         this.assetEntryPersistence = assetEntryPersistence;
304     }
305 
306     public AssetEntryFinder getAssetEntryFinder() {
307         return assetEntryFinder;
308     }
309 
310     public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
311         this.assetEntryFinder = assetEntryFinder;
312     }
313 
314     public AssetTagLocalService getAssetTagLocalService() {
315         return assetTagLocalService;
316     }
317 
318     public void setAssetTagLocalService(
319         AssetTagLocalService assetTagLocalService) {
320         this.assetTagLocalService = assetTagLocalService;
321     }
322 
323     public AssetTagService getAssetTagService() {
324         return assetTagService;
325     }
326 
327     public void setAssetTagService(AssetTagService assetTagService) {
328         this.assetTagService = assetTagService;
329     }
330 
331     public AssetTagPersistence getAssetTagPersistence() {
332         return assetTagPersistence;
333     }
334 
335     public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
336         this.assetTagPersistence = assetTagPersistence;
337     }
338 
339     public AssetTagFinder getAssetTagFinder() {
340         return assetTagFinder;
341     }
342 
343     public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
344         this.assetTagFinder = assetTagFinder;
345     }
346 
347     protected void runSQL(String sql) throws SystemException {
348         try {
349             DataSource dataSource = dlFileShortcutPersistence.getDataSource();
350 
351             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
352                     sql, new int[0]);
353 
354             sqlUpdate.update();
355         }
356         catch (Exception e) {
357             throw new SystemException(e);
358         }
359     }
360 
361     @BeanReference(type = DLFileEntryLocalService.class)
362     protected DLFileEntryLocalService dlFileEntryLocalService;
363     @BeanReference(type = DLFileEntryService.class)
364     protected DLFileEntryService dlFileEntryService;
365     @BeanReference(type = DLFileEntryPersistence.class)
366     protected DLFileEntryPersistence dlFileEntryPersistence;
367     @BeanReference(type = DLFileEntryFinder.class)
368     protected DLFileEntryFinder dlFileEntryFinder;
369     @BeanReference(type = DLFileRankLocalService.class)
370     protected DLFileRankLocalService dlFileRankLocalService;
371     @BeanReference(type = DLFileRankPersistence.class)
372     protected DLFileRankPersistence dlFileRankPersistence;
373     @BeanReference(type = DLFileShortcutLocalService.class)
374     protected DLFileShortcutLocalService dlFileShortcutLocalService;
375     @BeanReference(type = DLFileShortcutService.class)
376     protected DLFileShortcutService dlFileShortcutService;
377     @BeanReference(type = DLFileShortcutPersistence.class)
378     protected DLFileShortcutPersistence dlFileShortcutPersistence;
379     @BeanReference(type = DLFileVersionLocalService.class)
380     protected DLFileVersionLocalService dlFileVersionLocalService;
381     @BeanReference(type = DLFileVersionService.class)
382     protected DLFileVersionService dlFileVersionService;
383     @BeanReference(type = DLFileVersionPersistence.class)
384     protected DLFileVersionPersistence dlFileVersionPersistence;
385     @BeanReference(type = DLFolderLocalService.class)
386     protected DLFolderLocalService dlFolderLocalService;
387     @BeanReference(type = DLFolderService.class)
388     protected DLFolderService dlFolderService;
389     @BeanReference(type = DLFolderPersistence.class)
390     protected DLFolderPersistence dlFolderPersistence;
391     @BeanReference(type = DLFolderFinder.class)
392     protected DLFolderFinder dlFolderFinder;
393     @BeanReference(type = CounterLocalService.class)
394     protected CounterLocalService counterLocalService;
395     @BeanReference(type = ResourceLocalService.class)
396     protected ResourceLocalService resourceLocalService;
397     @BeanReference(type = ResourceService.class)
398     protected ResourceService resourceService;
399     @BeanReference(type = ResourcePersistence.class)
400     protected ResourcePersistence resourcePersistence;
401     @BeanReference(type = ResourceFinder.class)
402     protected ResourceFinder resourceFinder;
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     @BeanReference(type = AssetEntryLocalService.class)
412     protected AssetEntryLocalService assetEntryLocalService;
413     @BeanReference(type = AssetEntryService.class)
414     protected AssetEntryService assetEntryService;
415     @BeanReference(type = AssetEntryPersistence.class)
416     protected AssetEntryPersistence assetEntryPersistence;
417     @BeanReference(type = AssetEntryFinder.class)
418     protected AssetEntryFinder assetEntryFinder;
419     @BeanReference(type = AssetTagLocalService.class)
420     protected AssetTagLocalService assetTagLocalService;
421     @BeanReference(type = AssetTagService.class)
422     protected AssetTagService assetTagService;
423     @BeanReference(type = AssetTagPersistence.class)
424     protected AssetTagPersistence assetTagPersistence;
425     @BeanReference(type = AssetTagFinder.class)
426     protected AssetTagFinder assetTagFinder;
427 }