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.softwarecatalog.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.ResourceLocalService;
25  import com.liferay.portal.service.ResourceService;
26  import com.liferay.portal.service.UserLocalService;
27  import com.liferay.portal.service.UserService;
28  import com.liferay.portal.service.base.PrincipalBean;
29  import com.liferay.portal.service.persistence.ResourceFinder;
30  import com.liferay.portal.service.persistence.ResourcePersistence;
31  import com.liferay.portal.service.persistence.UserFinder;
32  import com.liferay.portal.service.persistence.UserPersistence;
33  
34  import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService;
35  import com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService;
36  import com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService;
37  import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
38  import com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService;
39  import com.liferay.portlet.softwarecatalog.service.SCProductEntryService;
40  import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
41  import com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService;
42  import com.liferay.portlet.softwarecatalog.service.SCProductVersionService;
43  import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
44  import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
45  import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
46  import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotPersistence;
47  import com.liferay.portlet.softwarecatalog.service.persistence.SCProductVersionPersistence;
48  
49  import javax.sql.DataSource;
50  
51  /**
52   * <a href="SCLicenseServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
53   *
54   * @author Brian Wing Shun Chan
55   */
56  public abstract class SCLicenseServiceBaseImpl extends PrincipalBean
57      implements SCLicenseService {
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 CounterService getCounterService() {
192         return counterService;
193     }
194 
195     public void setCounterService(CounterService counterService) {
196         this.counterService = counterService;
197     }
198 
199     public ResourceLocalService getResourceLocalService() {
200         return resourceLocalService;
201     }
202 
203     public void setResourceLocalService(
204         ResourceLocalService resourceLocalService) {
205         this.resourceLocalService = resourceLocalService;
206     }
207 
208     public ResourceService getResourceService() {
209         return resourceService;
210     }
211 
212     public void setResourceService(ResourceService resourceService) {
213         this.resourceService = resourceService;
214     }
215 
216     public ResourcePersistence getResourcePersistence() {
217         return resourcePersistence;
218     }
219 
220     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
221         this.resourcePersistence = resourcePersistence;
222     }
223 
224     public ResourceFinder getResourceFinder() {
225         return resourceFinder;
226     }
227 
228     public void setResourceFinder(ResourceFinder resourceFinder) {
229         this.resourceFinder = resourceFinder;
230     }
231 
232     public UserLocalService getUserLocalService() {
233         return userLocalService;
234     }
235 
236     public void setUserLocalService(UserLocalService userLocalService) {
237         this.userLocalService = userLocalService;
238     }
239 
240     public UserService getUserService() {
241         return userService;
242     }
243 
244     public void setUserService(UserService userService) {
245         this.userService = userService;
246     }
247 
248     public UserPersistence getUserPersistence() {
249         return userPersistence;
250     }
251 
252     public void setUserPersistence(UserPersistence userPersistence) {
253         this.userPersistence = userPersistence;
254     }
255 
256     public UserFinder getUserFinder() {
257         return userFinder;
258     }
259 
260     public void setUserFinder(UserFinder userFinder) {
261         this.userFinder = userFinder;
262     }
263 
264     protected void runSQL(String sql) throws SystemException {
265         try {
266             DataSource dataSource = scLicensePersistence.getDataSource();
267 
268             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
269                     sql, new int[0]);
270 
271             sqlUpdate.update(new Object[0]);
272         }
273         catch (Exception e) {
274             throw new SystemException(e);
275         }
276     }
277 
278     @BeanReference(type = SCLicenseLocalService.class)
279     protected SCLicenseLocalService scLicenseLocalService;
280     @BeanReference(type = SCLicenseService.class)
281     protected SCLicenseService scLicenseService;
282     @BeanReference(type = SCLicensePersistence.class)
283     protected SCLicensePersistence scLicensePersistence;
284     @BeanReference(type = SCFrameworkVersionLocalService.class)
285     protected SCFrameworkVersionLocalService scFrameworkVersionLocalService;
286     @BeanReference(type = SCFrameworkVersionService.class)
287     protected SCFrameworkVersionService scFrameworkVersionService;
288     @BeanReference(type = SCFrameworkVersionPersistence.class)
289     protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
290     @BeanReference(type = SCProductEntryLocalService.class)
291     protected SCProductEntryLocalService scProductEntryLocalService;
292     @BeanReference(type = SCProductEntryService.class)
293     protected SCProductEntryService scProductEntryService;
294     @BeanReference(type = SCProductEntryPersistence.class)
295     protected SCProductEntryPersistence scProductEntryPersistence;
296     @BeanReference(type = SCProductScreenshotLocalService.class)
297     protected SCProductScreenshotLocalService scProductScreenshotLocalService;
298     @BeanReference(type = SCProductScreenshotPersistence.class)
299     protected SCProductScreenshotPersistence scProductScreenshotPersistence;
300     @BeanReference(type = SCProductVersionLocalService.class)
301     protected SCProductVersionLocalService scProductVersionLocalService;
302     @BeanReference(type = SCProductVersionService.class)
303     protected SCProductVersionService scProductVersionService;
304     @BeanReference(type = SCProductVersionPersistence.class)
305     protected SCProductVersionPersistence scProductVersionPersistence;
306     @BeanReference(type = CounterLocalService.class)
307     protected CounterLocalService counterLocalService;
308     @BeanReference(type = CounterService.class)
309     protected CounterService counterService;
310     @BeanReference(type = ResourceLocalService.class)
311     protected ResourceLocalService resourceLocalService;
312     @BeanReference(type = ResourceService.class)
313     protected ResourceService resourceService;
314     @BeanReference(type = ResourcePersistence.class)
315     protected ResourcePersistence resourcePersistence;
316     @BeanReference(type = ResourceFinder.class)
317     protected ResourceFinder resourceFinder;
318     @BeanReference(type = UserLocalService.class)
319     protected UserLocalService userLocalService;
320     @BeanReference(type = UserService.class)
321     protected UserService userService;
322     @BeanReference(type = UserPersistence.class)
323     protected UserPersistence userPersistence;
324     @BeanReference(type = UserFinder.class)
325     protected UserFinder userFinder;
326 }