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.softwarecatalog.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.softwarecatalog.service.SCFrameworkVersionLocalService;
34  import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
35  import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
36  import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
37  import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
38  import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
39  import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
40  import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
41  import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
42  import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
43  import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
44  import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
45  import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
46  import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
47  
48  import javax.sql.DataSource;
49  
50  /**
51   * <a href="SCProductVersionServiceBaseImpl.java.html"><b><i>View Source</i></b>
52   * </a>
53   *
54   * @author Brian Wing Shun Chan
55   */
56  public abstract class SCProductVersionServiceBaseImpl extends PrincipalBean
57      implements SCProductVersionService {
58      public SCLicenseLocalService getSCLicenseLocalService() {
59          return scLicenseLocalService;
60      }
61  
62      public void setSCLicenseLocalService(
63          SCLicenseLocalService scLicenseLocalService) {
64          this.scLicenseLocalService = scLicenseLocalService;
65      }
66  
67      public SCLicenseService getSCLicenseService() {
68          return scLicenseService;
69      }
70  
71      public void setSCLicenseService(SCLicenseService scLicenseService) {
72          this.scLicenseService = scLicenseService;
73      }
74  
75      public SCLicensePersistence getSCLicensePersistence() {
76          return scLicensePersistence;
77      }
78  
79      public void setSCLicensePersistence(
80          SCLicensePersistence scLicensePersistence) {
81          this.scLicensePersistence = scLicensePersistence;
82      }
83  
84      public SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
85          return scFrameworkVersionLocalService;
86      }
87  
88      public void setSCFrameworkVersionLocalService(
89          SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
90          this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
91      }
92  
93      public SCFrameworkVersionService getSCFrameworkVersionService() {
94          return scFrameworkVersionService;
95      }
96  
97      public void setSCFrameworkVersionService(
98          SCFrameworkVersionService scFrameworkVersionService) {
99          this.scFrameworkVersionService = scFrameworkVersionService;
100     }
101 
102     public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
103         return scFrameworkVersionPersistence;
104     }
105 
106     public void setSCFrameworkVersionPersistence(
107         SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
108         this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
109     }
110 
111     public SCProductEntryLocalService getSCProductEntryLocalService() {
112         return scProductEntryLocalService;
113     }
114 
115     public void setSCProductEntryLocalService(
116         SCProductEntryLocalService scProductEntryLocalService) {
117         this.scProductEntryLocalService = scProductEntryLocalService;
118     }
119 
120     public SCProductEntryService getSCProductEntryService() {
121         return scProductEntryService;
122     }
123 
124     public void setSCProductEntryService(
125         SCProductEntryService scProductEntryService) {
126         this.scProductEntryService = scProductEntryService;
127     }
128 
129     public SCProductEntryPersistence getSCProductEntryPersistence() {
130         return scProductEntryPersistence;
131     }
132 
133     public void setSCProductEntryPersistence(
134         SCProductEntryPersistence scProductEntryPersistence) {
135         this.scProductEntryPersistence = scProductEntryPersistence;
136     }
137 
138     public SCProductScreenshotLocalService getSCProductScreenshotLocalService() {
139         return scProductScreenshotLocalService;
140     }
141 
142     public void setSCProductScreenshotLocalService(
143         SCProductScreenshotLocalService scProductScreenshotLocalService) {
144         this.scProductScreenshotLocalService = scProductScreenshotLocalService;
145     }
146 
147     public SCProductScreenshotPersistence getSCProductScreenshotPersistence() {
148         return scProductScreenshotPersistence;
149     }
150 
151     public void setSCProductScreenshotPersistence(
152         SCProductScreenshotPersistence scProductScreenshotPersistence) {
153         this.scProductScreenshotPersistence = scProductScreenshotPersistence;
154     }
155 
156     public SCProductVersionLocalService getSCProductVersionLocalService() {
157         return scProductVersionLocalService;
158     }
159 
160     public void setSCProductVersionLocalService(
161         SCProductVersionLocalService scProductVersionLocalService) {
162         this.scProductVersionLocalService = scProductVersionLocalService;
163     }
164 
165     public SCProductVersionService getSCProductVersionService() {
166         return scProductVersionService;
167     }
168 
169     public void setSCProductVersionService(
170         SCProductVersionService scProductVersionService) {
171         this.scProductVersionService = scProductVersionService;
172     }
173 
174     public SCProductVersionPersistence getSCProductVersionPersistence() {
175         return scProductVersionPersistence;
176     }
177 
178     public void setSCProductVersionPersistence(
179         SCProductVersionPersistence scProductVersionPersistence) {
180         this.scProductVersionPersistence = scProductVersionPersistence;
181     }
182 
183     public CounterLocalService getCounterLocalService() {
184         return counterLocalService;
185     }
186 
187     public void setCounterLocalService(CounterLocalService counterLocalService) {
188         this.counterLocalService = counterLocalService;
189     }
190 
191     public ResourceLocalService getResourceLocalService() {
192         return resourceLocalService;
193     }
194 
195     public void setResourceLocalService(
196         ResourceLocalService resourceLocalService) {
197         this.resourceLocalService = resourceLocalService;
198     }
199 
200     public ResourceService getResourceService() {
201         return resourceService;
202     }
203 
204     public void setResourceService(ResourceService resourceService) {
205         this.resourceService = resourceService;
206     }
207 
208     public ResourcePersistence getResourcePersistence() {
209         return resourcePersistence;
210     }
211 
212     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
213         this.resourcePersistence = resourcePersistence;
214     }
215 
216     public ResourceFinder getResourceFinder() {
217         return resourceFinder;
218     }
219 
220     public void setResourceFinder(ResourceFinder resourceFinder) {
221         this.resourceFinder = resourceFinder;
222     }
223 
224     public UserLocalService getUserLocalService() {
225         return userLocalService;
226     }
227 
228     public void setUserLocalService(UserLocalService userLocalService) {
229         this.userLocalService = userLocalService;
230     }
231 
232     public UserService getUserService() {
233         return userService;
234     }
235 
236     public void setUserService(UserService userService) {
237         this.userService = userService;
238     }
239 
240     public UserPersistence getUserPersistence() {
241         return userPersistence;
242     }
243 
244     public void setUserPersistence(UserPersistence userPersistence) {
245         this.userPersistence = userPersistence;
246     }
247 
248     public UserFinder getUserFinder() {
249         return userFinder;
250     }
251 
252     public void setUserFinder(UserFinder userFinder) {
253         this.userFinder = userFinder;
254     }
255 
256     protected void runSQL(String sql) throws SystemException {
257         try {
258             DataSource dataSource = scProductVersionPersistence.getDataSource();
259 
260             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
261                     sql, new int[0]);
262 
263             sqlUpdate.update();
264         }
265         catch (Exception e) {
266             throw new SystemException(e);
267         }
268     }
269 
270     @BeanReference(type = SCLicenseLocalService.class)
271     protected SCLicenseLocalService scLicenseLocalService;
272     @BeanReference(type = SCLicenseService.class)
273     protected SCLicenseService scLicenseService;
274     @BeanReference(type = SCLicensePersistence.class)
275     protected SCLicensePersistence scLicensePersistence;
276     @BeanReference(type = SCFrameworkVersionLocalService.class)
277     protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
278     @BeanReference(type = SCFrameworkVersionService.class)
279     protected SCFrameworkVersionService scFrameworkVersionService;
280     @BeanReference(type = SCFrameworkVersionPersistence.class)
281     protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
282     @BeanReference(type = SCProductEntryLocalService.class)
283     protected SCProductEntryLocalService scProductEntryLocalService;
284     @BeanReference(type = SCProductEntryService.class)
285     protected SCProductEntryService scProductEntryService;
286     @BeanReference(type = SCProductEntryPersistence.class)
287     protected SCProductEntryPersistence scProductEntryPersistence;
288     @BeanReference(type = SCProductScreenshotLocalService.class)
289     protected SCProductScreenshotLocalService scProductScreenshotLocalService;
290     @BeanReference(type = SCProductScreenshotPersistence.class)
291     protected SCProductScreenshotPersistence scProductScreenshotPersistence;
292     @BeanReference(type = SCProductVersionLocalService.class)
293     protected SCProductVersionLocalService scProductVersionLocalService;
294     @BeanReference(type = SCProductVersionService.class)
295     protected SCProductVersionService scProductVersionService;
296     @BeanReference(type = SCProductVersionPersistence.class)
297     protected SCProductVersionPersistence scProductVersionPersistence;
298     @BeanReference(type = CounterLocalService.class)
299     protected CounterLocalService counterLocalService;
300     @BeanReference(type = ResourceLocalService.class)
301     protected ResourceLocalService resourceLocalService;
302     @BeanReference(type = ResourceService.class)
303     protected ResourceService resourceService;
304     @BeanReference(type = ResourcePersistence.class)
305     protected ResourcePersistence resourcePersistence;
306     @BeanReference(type = ResourceFinder.class)
307     protected ResourceFinder resourceFinder;
308     @BeanReference(type = UserLocalService.class)
309     protected UserLocalService userLocalService;
310     @BeanReference(type = UserService.class)
311     protected UserService userService;
312     @BeanReference(type = UserPersistence.class)
313     protected UserPersistence userPersistence;
314     @BeanReference(type = UserFinder.class)
315     protected UserFinder userFinder;
316 }