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.persistence.AssetEntryFinder;
36  import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
37  import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
38  import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
39  import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
40  import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
41  import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
42  import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
43  import com.liferay.portlet.documentlibrary.service.DLFileVersionService;
44  import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
45  import com.liferay.portlet.documentlibrary.service.DLFolderService;
46  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
47  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
48  import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
49  import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
50  import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
51  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
52  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
53  
54  import javax.sql.DataSource;
55  
56  /**
57   * <a href="DLFileVersionServiceBaseImpl.java.html"><b><i>View Source</i></b>
58   * </a>
59   *
60   * @author Brian Wing Shun Chan
61   */
62  public abstract class DLFileVersionServiceBaseImpl extends PrincipalBean
63      implements DLFileVersionService {
64      public DLFileEntryLocalService getDLFileEntryLocalService() {
65          return dlFileEntryLocalService;
66      }
67  
68      public void setDLFileEntryLocalService(
69          DLFileEntryLocalService dlFileEntryLocalService) {
70          this.dlFileEntryLocalService = dlFileEntryLocalService;
71      }
72  
73      public DLFileEntryService getDLFileEntryService() {
74          return dlFileEntryService;
75      }
76  
77      public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
78          this.dlFileEntryService = dlFileEntryService;
79      }
80  
81      public DLFileEntryPersistence getDLFileEntryPersistence() {
82          return dlFileEntryPersistence;
83      }
84  
85      public void setDLFileEntryPersistence(
86          DLFileEntryPersistence dlFileEntryPersistence) {
87          this.dlFileEntryPersistence = dlFileEntryPersistence;
88      }
89  
90      public DLFileEntryFinder getDLFileEntryFinder() {
91          return dlFileEntryFinder;
92      }
93  
94      public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
95          this.dlFileEntryFinder = dlFileEntryFinder;
96      }
97  
98      public DLFileRankLocalService getDLFileRankLocalService() {
99          return dlFileRankLocalService;
100     }
101 
102     public void setDLFileRankLocalService(
103         DLFileRankLocalService dlFileRankLocalService) {
104         this.dlFileRankLocalService = dlFileRankLocalService;
105     }
106 
107     public DLFileRankPersistence getDLFileRankPersistence() {
108         return dlFileRankPersistence;
109     }
110 
111     public void setDLFileRankPersistence(
112         DLFileRankPersistence dlFileRankPersistence) {
113         this.dlFileRankPersistence = dlFileRankPersistence;
114     }
115 
116     public DLFileShortcutLocalService getDLFileShortcutLocalService() {
117         return dlFileShortcutLocalService;
118     }
119 
120     public void setDLFileShortcutLocalService(
121         DLFileShortcutLocalService dlFileShortcutLocalService) {
122         this.dlFileShortcutLocalService = dlFileShortcutLocalService;
123     }
124 
125     public DLFileShortcutService getDLFileShortcutService() {
126         return dlFileShortcutService;
127     }
128 
129     public void setDLFileShortcutService(
130         DLFileShortcutService dlFileShortcutService) {
131         this.dlFileShortcutService = dlFileShortcutService;
132     }
133 
134     public DLFileShortcutPersistence getDLFileShortcutPersistence() {
135         return dlFileShortcutPersistence;
136     }
137 
138     public void setDLFileShortcutPersistence(
139         DLFileShortcutPersistence dlFileShortcutPersistence) {
140         this.dlFileShortcutPersistence = dlFileShortcutPersistence;
141     }
142 
143     public DLFileVersionLocalService getDLFileVersionLocalService() {
144         return dlFileVersionLocalService;
145     }
146 
147     public void setDLFileVersionLocalService(
148         DLFileVersionLocalService dlFileVersionLocalService) {
149         this.dlFileVersionLocalService = dlFileVersionLocalService;
150     }
151 
152     public DLFileVersionService getDLFileVersionService() {
153         return dlFileVersionService;
154     }
155 
156     public void setDLFileVersionService(
157         DLFileVersionService dlFileVersionService) {
158         this.dlFileVersionService = dlFileVersionService;
159     }
160 
161     public DLFileVersionPersistence getDLFileVersionPersistence() {
162         return dlFileVersionPersistence;
163     }
164 
165     public void setDLFileVersionPersistence(
166         DLFileVersionPersistence dlFileVersionPersistence) {
167         this.dlFileVersionPersistence = dlFileVersionPersistence;
168     }
169 
170     public DLFolderLocalService getDLFolderLocalService() {
171         return dlFolderLocalService;
172     }
173 
174     public void setDLFolderLocalService(
175         DLFolderLocalService dlFolderLocalService) {
176         this.dlFolderLocalService = dlFolderLocalService;
177     }
178 
179     public DLFolderService getDLFolderService() {
180         return dlFolderService;
181     }
182 
183     public void setDLFolderService(DLFolderService dlFolderService) {
184         this.dlFolderService = dlFolderService;
185     }
186 
187     public DLFolderPersistence getDLFolderPersistence() {
188         return dlFolderPersistence;
189     }
190 
191     public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
192         this.dlFolderPersistence = dlFolderPersistence;
193     }
194 
195     public DLFolderFinder getDLFolderFinder() {
196         return dlFolderFinder;
197     }
198 
199     public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
200         this.dlFolderFinder = dlFolderFinder;
201     }
202 
203     public CounterLocalService getCounterLocalService() {
204         return counterLocalService;
205     }
206 
207     public void setCounterLocalService(CounterLocalService counterLocalService) {
208         this.counterLocalService = counterLocalService;
209     }
210 
211     public ResourceLocalService getResourceLocalService() {
212         return resourceLocalService;
213     }
214 
215     public void setResourceLocalService(
216         ResourceLocalService resourceLocalService) {
217         this.resourceLocalService = resourceLocalService;
218     }
219 
220     public ResourceService getResourceService() {
221         return resourceService;
222     }
223 
224     public void setResourceService(ResourceService resourceService) {
225         this.resourceService = resourceService;
226     }
227 
228     public ResourcePersistence getResourcePersistence() {
229         return resourcePersistence;
230     }
231 
232     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
233         this.resourcePersistence = resourcePersistence;
234     }
235 
236     public ResourceFinder getResourceFinder() {
237         return resourceFinder;
238     }
239 
240     public void setResourceFinder(ResourceFinder resourceFinder) {
241         this.resourceFinder = resourceFinder;
242     }
243 
244     public UserLocalService getUserLocalService() {
245         return userLocalService;
246     }
247 
248     public void setUserLocalService(UserLocalService userLocalService) {
249         this.userLocalService = userLocalService;
250     }
251 
252     public UserService getUserService() {
253         return userService;
254     }
255 
256     public void setUserService(UserService userService) {
257         this.userService = userService;
258     }
259 
260     public UserPersistence getUserPersistence() {
261         return userPersistence;
262     }
263 
264     public void setUserPersistence(UserPersistence userPersistence) {
265         this.userPersistence = userPersistence;
266     }
267 
268     public UserFinder getUserFinder() {
269         return userFinder;
270     }
271 
272     public void setUserFinder(UserFinder userFinder) {
273         this.userFinder = userFinder;
274     }
275 
276     public AssetEntryLocalService getAssetEntryLocalService() {
277         return assetEntryLocalService;
278     }
279 
280     public void setAssetEntryLocalService(
281         AssetEntryLocalService assetEntryLocalService) {
282         this.assetEntryLocalService = assetEntryLocalService;
283     }
284 
285     public AssetEntryService getAssetEntryService() {
286         return assetEntryService;
287     }
288 
289     public void setAssetEntryService(AssetEntryService assetEntryService) {
290         this.assetEntryService = assetEntryService;
291     }
292 
293     public AssetEntryPersistence getAssetEntryPersistence() {
294         return assetEntryPersistence;
295     }
296 
297     public void setAssetEntryPersistence(
298         AssetEntryPersistence assetEntryPersistence) {
299         this.assetEntryPersistence = assetEntryPersistence;
300     }
301 
302     public AssetEntryFinder getAssetEntryFinder() {
303         return assetEntryFinder;
304     }
305 
306     public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
307         this.assetEntryFinder = assetEntryFinder;
308     }
309 
310     protected void runSQL(String sql) throws SystemException {
311         try {
312             DataSource dataSource = dlFileVersionPersistence.getDataSource();
313 
314             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
315                     sql, new int[0]);
316 
317             sqlUpdate.update();
318         }
319         catch (Exception e) {
320             throw new SystemException(e);
321         }
322     }
323 
324     @BeanReference(type = DLFileEntryLocalService.class)
325     protected DLFileEntryLocalService dlFileEntryLocalService;
326     @BeanReference(type = DLFileEntryService.class)
327     protected DLFileEntryService dlFileEntryService;
328     @BeanReference(type = DLFileEntryPersistence.class)
329     protected DLFileEntryPersistence dlFileEntryPersistence;
330     @BeanReference(type = DLFileEntryFinder.class)
331     protected DLFileEntryFinder dlFileEntryFinder;
332     @BeanReference(type = DLFileRankLocalService.class)
333     protected DLFileRankLocalService dlFileRankLocalService;
334     @BeanReference(type = DLFileRankPersistence.class)
335     protected DLFileRankPersistence dlFileRankPersistence;
336     @BeanReference(type = DLFileShortcutLocalService.class)
337     protected DLFileShortcutLocalService dlFileShortcutLocalService;
338     @BeanReference(type = DLFileShortcutService.class)
339     protected DLFileShortcutService dlFileShortcutService;
340     @BeanReference(type = DLFileShortcutPersistence.class)
341     protected DLFileShortcutPersistence dlFileShortcutPersistence;
342     @BeanReference(type = DLFileVersionLocalService.class)
343     protected DLFileVersionLocalService dlFileVersionLocalService;
344     @BeanReference(type = DLFileVersionService.class)
345     protected DLFileVersionService dlFileVersionService;
346     @BeanReference(type = DLFileVersionPersistence.class)
347     protected DLFileVersionPersistence dlFileVersionPersistence;
348     @BeanReference(type = DLFolderLocalService.class)
349     protected DLFolderLocalService dlFolderLocalService;
350     @BeanReference(type = DLFolderService.class)
351     protected DLFolderService dlFolderService;
352     @BeanReference(type = DLFolderPersistence.class)
353     protected DLFolderPersistence dlFolderPersistence;
354     @BeanReference(type = DLFolderFinder.class)
355     protected DLFolderFinder dlFolderFinder;
356     @BeanReference(type = CounterLocalService.class)
357     protected CounterLocalService counterLocalService;
358     @BeanReference(type = ResourceLocalService.class)
359     protected ResourceLocalService resourceLocalService;
360     @BeanReference(type = ResourceService.class)
361     protected ResourceService resourceService;
362     @BeanReference(type = ResourcePersistence.class)
363     protected ResourcePersistence resourcePersistence;
364     @BeanReference(type = ResourceFinder.class)
365     protected ResourceFinder resourceFinder;
366     @BeanReference(type = UserLocalService.class)
367     protected UserLocalService userLocalService;
368     @BeanReference(type = UserService.class)
369     protected UserService userService;
370     @BeanReference(type = UserPersistence.class)
371     protected UserPersistence userPersistence;
372     @BeanReference(type = UserFinder.class)
373     protected UserFinder userFinder;
374     @BeanReference(type = AssetEntryLocalService.class)
375     protected AssetEntryLocalService assetEntryLocalService;
376     @BeanReference(type = AssetEntryService.class)
377     protected AssetEntryService assetEntryService;
378     @BeanReference(type = AssetEntryPersistence.class)
379     protected AssetEntryPersistence assetEntryPersistence;
380     @BeanReference(type = AssetEntryFinder.class)
381     protected AssetEntryFinder assetEntryFinder;
382 }