001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.documentlibrary.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.annotation.BeanReference;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022    import com.liferay.portal.kernel.exception.SystemException;
023    import com.liferay.portal.service.ResourceLocalService;
024    import com.liferay.portal.service.ResourceService;
025    import com.liferay.portal.service.UserLocalService;
026    import com.liferay.portal.service.UserService;
027    import com.liferay.portal.service.base.PrincipalBean;
028    import com.liferay.portal.service.persistence.ResourceFinder;
029    import com.liferay.portal.service.persistence.ResourcePersistence;
030    import com.liferay.portal.service.persistence.UserFinder;
031    import com.liferay.portal.service.persistence.UserPersistence;
032    
033    import com.liferay.portlet.asset.service.AssetEntryLocalService;
034    import com.liferay.portlet.asset.service.AssetEntryService;
035    import com.liferay.portlet.asset.service.AssetTagLocalService;
036    import com.liferay.portlet.asset.service.AssetTagService;
037    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
038    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
039    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
040    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
041    import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
042    import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
043    import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
044    import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
045    import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
046    import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
047    import com.liferay.portlet.documentlibrary.service.DLFileVersionService;
048    import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
049    import com.liferay.portlet.documentlibrary.service.DLFolderService;
050    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
051    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
052    import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
053    import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
054    import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
055    import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
056    import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
057    
058    import javax.sql.DataSource;
059    
060    /**
061     * @author Brian Wing Shun Chan
062     */
063    public abstract class DLFileShortcutServiceBaseImpl extends PrincipalBean
064            implements DLFileShortcutService {
065            public DLFileEntryLocalService getDLFileEntryLocalService() {
066                    return dlFileEntryLocalService;
067            }
068    
069            public void setDLFileEntryLocalService(
070                    DLFileEntryLocalService dlFileEntryLocalService) {
071                    this.dlFileEntryLocalService = dlFileEntryLocalService;
072            }
073    
074            public DLFileEntryService getDLFileEntryService() {
075                    return dlFileEntryService;
076            }
077    
078            public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
079                    this.dlFileEntryService = dlFileEntryService;
080            }
081    
082            public DLFileEntryPersistence getDLFileEntryPersistence() {
083                    return dlFileEntryPersistence;
084            }
085    
086            public void setDLFileEntryPersistence(
087                    DLFileEntryPersistence dlFileEntryPersistence) {
088                    this.dlFileEntryPersistence = dlFileEntryPersistence;
089            }
090    
091            public DLFileEntryFinder getDLFileEntryFinder() {
092                    return dlFileEntryFinder;
093            }
094    
095            public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
096                    this.dlFileEntryFinder = dlFileEntryFinder;
097            }
098    
099            public DLFileRankLocalService getDLFileRankLocalService() {
100                    return dlFileRankLocalService;
101            }
102    
103            public void setDLFileRankLocalService(
104                    DLFileRankLocalService dlFileRankLocalService) {
105                    this.dlFileRankLocalService = dlFileRankLocalService;
106            }
107    
108            public DLFileRankPersistence getDLFileRankPersistence() {
109                    return dlFileRankPersistence;
110            }
111    
112            public void setDLFileRankPersistence(
113                    DLFileRankPersistence dlFileRankPersistence) {
114                    this.dlFileRankPersistence = dlFileRankPersistence;
115            }
116    
117            public DLFileShortcutLocalService getDLFileShortcutLocalService() {
118                    return dlFileShortcutLocalService;
119            }
120    
121            public void setDLFileShortcutLocalService(
122                    DLFileShortcutLocalService dlFileShortcutLocalService) {
123                    this.dlFileShortcutLocalService = dlFileShortcutLocalService;
124            }
125    
126            public DLFileShortcutService getDLFileShortcutService() {
127                    return dlFileShortcutService;
128            }
129    
130            public void setDLFileShortcutService(
131                    DLFileShortcutService dlFileShortcutService) {
132                    this.dlFileShortcutService = dlFileShortcutService;
133            }
134    
135            public DLFileShortcutPersistence getDLFileShortcutPersistence() {
136                    return dlFileShortcutPersistence;
137            }
138    
139            public void setDLFileShortcutPersistence(
140                    DLFileShortcutPersistence dlFileShortcutPersistence) {
141                    this.dlFileShortcutPersistence = dlFileShortcutPersistence;
142            }
143    
144            public DLFileVersionLocalService getDLFileVersionLocalService() {
145                    return dlFileVersionLocalService;
146            }
147    
148            public void setDLFileVersionLocalService(
149                    DLFileVersionLocalService dlFileVersionLocalService) {
150                    this.dlFileVersionLocalService = dlFileVersionLocalService;
151            }
152    
153            public DLFileVersionService getDLFileVersionService() {
154                    return dlFileVersionService;
155            }
156    
157            public void setDLFileVersionService(
158                    DLFileVersionService dlFileVersionService) {
159                    this.dlFileVersionService = dlFileVersionService;
160            }
161    
162            public DLFileVersionPersistence getDLFileVersionPersistence() {
163                    return dlFileVersionPersistence;
164            }
165    
166            public void setDLFileVersionPersistence(
167                    DLFileVersionPersistence dlFileVersionPersistence) {
168                    this.dlFileVersionPersistence = dlFileVersionPersistence;
169            }
170    
171            public DLFolderLocalService getDLFolderLocalService() {
172                    return dlFolderLocalService;
173            }
174    
175            public void setDLFolderLocalService(
176                    DLFolderLocalService dlFolderLocalService) {
177                    this.dlFolderLocalService = dlFolderLocalService;
178            }
179    
180            public DLFolderService getDLFolderService() {
181                    return dlFolderService;
182            }
183    
184            public void setDLFolderService(DLFolderService dlFolderService) {
185                    this.dlFolderService = dlFolderService;
186            }
187    
188            public DLFolderPersistence getDLFolderPersistence() {
189                    return dlFolderPersistence;
190            }
191    
192            public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
193                    this.dlFolderPersistence = dlFolderPersistence;
194            }
195    
196            public DLFolderFinder getDLFolderFinder() {
197                    return dlFolderFinder;
198            }
199    
200            public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
201                    this.dlFolderFinder = dlFolderFinder;
202            }
203    
204            public CounterLocalService getCounterLocalService() {
205                    return counterLocalService;
206            }
207    
208            public void setCounterLocalService(CounterLocalService counterLocalService) {
209                    this.counterLocalService = counterLocalService;
210            }
211    
212            public ResourceLocalService getResourceLocalService() {
213                    return resourceLocalService;
214            }
215    
216            public void setResourceLocalService(
217                    ResourceLocalService resourceLocalService) {
218                    this.resourceLocalService = resourceLocalService;
219            }
220    
221            public ResourceService getResourceService() {
222                    return resourceService;
223            }
224    
225            public void setResourceService(ResourceService resourceService) {
226                    this.resourceService = resourceService;
227            }
228    
229            public ResourcePersistence getResourcePersistence() {
230                    return resourcePersistence;
231            }
232    
233            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
234                    this.resourcePersistence = resourcePersistence;
235            }
236    
237            public ResourceFinder getResourceFinder() {
238                    return resourceFinder;
239            }
240    
241            public void setResourceFinder(ResourceFinder resourceFinder) {
242                    this.resourceFinder = resourceFinder;
243            }
244    
245            public UserLocalService getUserLocalService() {
246                    return userLocalService;
247            }
248    
249            public void setUserLocalService(UserLocalService userLocalService) {
250                    this.userLocalService = userLocalService;
251            }
252    
253            public UserService getUserService() {
254                    return userService;
255            }
256    
257            public void setUserService(UserService userService) {
258                    this.userService = userService;
259            }
260    
261            public UserPersistence getUserPersistence() {
262                    return userPersistence;
263            }
264    
265            public void setUserPersistence(UserPersistence userPersistence) {
266                    this.userPersistence = userPersistence;
267            }
268    
269            public UserFinder getUserFinder() {
270                    return userFinder;
271            }
272    
273            public void setUserFinder(UserFinder userFinder) {
274                    this.userFinder = userFinder;
275            }
276    
277            public AssetEntryLocalService getAssetEntryLocalService() {
278                    return assetEntryLocalService;
279            }
280    
281            public void setAssetEntryLocalService(
282                    AssetEntryLocalService assetEntryLocalService) {
283                    this.assetEntryLocalService = assetEntryLocalService;
284            }
285    
286            public AssetEntryService getAssetEntryService() {
287                    return assetEntryService;
288            }
289    
290            public void setAssetEntryService(AssetEntryService assetEntryService) {
291                    this.assetEntryService = assetEntryService;
292            }
293    
294            public AssetEntryPersistence getAssetEntryPersistence() {
295                    return assetEntryPersistence;
296            }
297    
298            public void setAssetEntryPersistence(
299                    AssetEntryPersistence assetEntryPersistence) {
300                    this.assetEntryPersistence = assetEntryPersistence;
301            }
302    
303            public AssetEntryFinder getAssetEntryFinder() {
304                    return assetEntryFinder;
305            }
306    
307            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
308                    this.assetEntryFinder = assetEntryFinder;
309            }
310    
311            public AssetTagLocalService getAssetTagLocalService() {
312                    return assetTagLocalService;
313            }
314    
315            public void setAssetTagLocalService(
316                    AssetTagLocalService assetTagLocalService) {
317                    this.assetTagLocalService = assetTagLocalService;
318            }
319    
320            public AssetTagService getAssetTagService() {
321                    return assetTagService;
322            }
323    
324            public void setAssetTagService(AssetTagService assetTagService) {
325                    this.assetTagService = assetTagService;
326            }
327    
328            public AssetTagPersistence getAssetTagPersistence() {
329                    return assetTagPersistence;
330            }
331    
332            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
333                    this.assetTagPersistence = assetTagPersistence;
334            }
335    
336            public AssetTagFinder getAssetTagFinder() {
337                    return assetTagFinder;
338            }
339    
340            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
341                    this.assetTagFinder = assetTagFinder;
342            }
343    
344            protected void runSQL(String sql) throws SystemException {
345                    try {
346                            DataSource dataSource = dlFileShortcutPersistence.getDataSource();
347    
348                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
349                                            sql, new int[0]);
350    
351                            sqlUpdate.update();
352                    }
353                    catch (Exception e) {
354                            throw new SystemException(e);
355                    }
356            }
357    
358            @BeanReference(type = DLFileEntryLocalService.class)
359            protected DLFileEntryLocalService dlFileEntryLocalService;
360            @BeanReference(type = DLFileEntryService.class)
361            protected DLFileEntryService dlFileEntryService;
362            @BeanReference(type = DLFileEntryPersistence.class)
363            protected DLFileEntryPersistence dlFileEntryPersistence;
364            @BeanReference(type = DLFileEntryFinder.class)
365            protected DLFileEntryFinder dlFileEntryFinder;
366            @BeanReference(type = DLFileRankLocalService.class)
367            protected DLFileRankLocalService dlFileRankLocalService;
368            @BeanReference(type = DLFileRankPersistence.class)
369            protected DLFileRankPersistence dlFileRankPersistence;
370            @BeanReference(type = DLFileShortcutLocalService.class)
371            protected DLFileShortcutLocalService dlFileShortcutLocalService;
372            @BeanReference(type = DLFileShortcutService.class)
373            protected DLFileShortcutService dlFileShortcutService;
374            @BeanReference(type = DLFileShortcutPersistence.class)
375            protected DLFileShortcutPersistence dlFileShortcutPersistence;
376            @BeanReference(type = DLFileVersionLocalService.class)
377            protected DLFileVersionLocalService dlFileVersionLocalService;
378            @BeanReference(type = DLFileVersionService.class)
379            protected DLFileVersionService dlFileVersionService;
380            @BeanReference(type = DLFileVersionPersistence.class)
381            protected DLFileVersionPersistence dlFileVersionPersistence;
382            @BeanReference(type = DLFolderLocalService.class)
383            protected DLFolderLocalService dlFolderLocalService;
384            @BeanReference(type = DLFolderService.class)
385            protected DLFolderService dlFolderService;
386            @BeanReference(type = DLFolderPersistence.class)
387            protected DLFolderPersistence dlFolderPersistence;
388            @BeanReference(type = DLFolderFinder.class)
389            protected DLFolderFinder dlFolderFinder;
390            @BeanReference(type = CounterLocalService.class)
391            protected CounterLocalService counterLocalService;
392            @BeanReference(type = ResourceLocalService.class)
393            protected ResourceLocalService resourceLocalService;
394            @BeanReference(type = ResourceService.class)
395            protected ResourceService resourceService;
396            @BeanReference(type = ResourcePersistence.class)
397            protected ResourcePersistence resourcePersistence;
398            @BeanReference(type = ResourceFinder.class)
399            protected ResourceFinder resourceFinder;
400            @BeanReference(type = UserLocalService.class)
401            protected UserLocalService userLocalService;
402            @BeanReference(type = UserService.class)
403            protected UserService userService;
404            @BeanReference(type = UserPersistence.class)
405            protected UserPersistence userPersistence;
406            @BeanReference(type = UserFinder.class)
407            protected UserFinder userFinder;
408            @BeanReference(type = AssetEntryLocalService.class)
409            protected AssetEntryLocalService assetEntryLocalService;
410            @BeanReference(type = AssetEntryService.class)
411            protected AssetEntryService assetEntryService;
412            @BeanReference(type = AssetEntryPersistence.class)
413            protected AssetEntryPersistence assetEntryPersistence;
414            @BeanReference(type = AssetEntryFinder.class)
415            protected AssetEntryFinder assetEntryFinder;
416            @BeanReference(type = AssetTagLocalService.class)
417            protected AssetTagLocalService assetTagLocalService;
418            @BeanReference(type = AssetTagService.class)
419            protected AssetTagService assetTagService;
420            @BeanReference(type = AssetTagPersistence.class)
421            protected AssetTagPersistence assetTagPersistence;
422            @BeanReference(type = AssetTagFinder.class)
423            protected AssetTagFinder assetTagFinder;
424    }