001
014
015 package com.liferay.portal.service.base;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.dao.db.DB;
019 import com.liferay.portal.kernel.dao.db.DBManagerUtil;
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.kernel.module.framework.service.IdentifiableOSGiService;
024 import com.liferay.portal.model.Website;
025 import com.liferay.portal.service.BaseServiceImpl;
026 import com.liferay.portal.service.WebsiteService;
027 import com.liferay.portal.service.persistence.ClassNamePersistence;
028 import com.liferay.portal.service.persistence.ListTypePersistence;
029 import com.liferay.portal.service.persistence.UserFinder;
030 import com.liferay.portal.service.persistence.UserPersistence;
031 import com.liferay.portal.service.persistence.WebsitePersistence;
032 import com.liferay.portal.util.PortalUtil;
033
034 import javax.sql.DataSource;
035
036
048 public abstract class WebsiteServiceBaseImpl extends BaseServiceImpl
049 implements WebsiteService, IdentifiableOSGiService {
050
055
056
061 public com.liferay.portal.service.WebsiteLocalService getWebsiteLocalService() {
062 return websiteLocalService;
063 }
064
065
070 public void setWebsiteLocalService(
071 com.liferay.portal.service.WebsiteLocalService websiteLocalService) {
072 this.websiteLocalService = websiteLocalService;
073 }
074
075
080 public WebsiteService getWebsiteService() {
081 return websiteService;
082 }
083
084
089 public void setWebsiteService(WebsiteService websiteService) {
090 this.websiteService = websiteService;
091 }
092
093
098 public WebsitePersistence getWebsitePersistence() {
099 return websitePersistence;
100 }
101
102
107 public void setWebsitePersistence(WebsitePersistence websitePersistence) {
108 this.websitePersistence = websitePersistence;
109 }
110
111
116 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
117 return counterLocalService;
118 }
119
120
125 public void setCounterLocalService(
126 com.liferay.counter.service.CounterLocalService counterLocalService) {
127 this.counterLocalService = counterLocalService;
128 }
129
130
135 public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
136 return classNameLocalService;
137 }
138
139
144 public void setClassNameLocalService(
145 com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
146 this.classNameLocalService = classNameLocalService;
147 }
148
149
154 public com.liferay.portal.service.ClassNameService getClassNameService() {
155 return classNameService;
156 }
157
158
163 public void setClassNameService(
164 com.liferay.portal.service.ClassNameService classNameService) {
165 this.classNameService = classNameService;
166 }
167
168
173 public ClassNamePersistence getClassNamePersistence() {
174 return classNamePersistence;
175 }
176
177
182 public void setClassNamePersistence(
183 ClassNamePersistence classNamePersistence) {
184 this.classNamePersistence = classNamePersistence;
185 }
186
187
192 public com.liferay.portal.service.ListTypeLocalService getListTypeLocalService() {
193 return listTypeLocalService;
194 }
195
196
201 public void setListTypeLocalService(
202 com.liferay.portal.service.ListTypeLocalService listTypeLocalService) {
203 this.listTypeLocalService = listTypeLocalService;
204 }
205
206
211 public com.liferay.portal.service.ListTypeService getListTypeService() {
212 return listTypeService;
213 }
214
215
220 public void setListTypeService(
221 com.liferay.portal.service.ListTypeService listTypeService) {
222 this.listTypeService = listTypeService;
223 }
224
225
230 public ListTypePersistence getListTypePersistence() {
231 return listTypePersistence;
232 }
233
234
239 public void setListTypePersistence(ListTypePersistence listTypePersistence) {
240 this.listTypePersistence = listTypePersistence;
241 }
242
243
248 public com.liferay.portal.service.UserLocalService getUserLocalService() {
249 return userLocalService;
250 }
251
252
257 public void setUserLocalService(
258 com.liferay.portal.service.UserLocalService userLocalService) {
259 this.userLocalService = userLocalService;
260 }
261
262
267 public com.liferay.portal.service.UserService getUserService() {
268 return userService;
269 }
270
271
276 public void setUserService(
277 com.liferay.portal.service.UserService userService) {
278 this.userService = userService;
279 }
280
281
286 public UserPersistence getUserPersistence() {
287 return userPersistence;
288 }
289
290
295 public void setUserPersistence(UserPersistence userPersistence) {
296 this.userPersistence = userPersistence;
297 }
298
299
304 public UserFinder getUserFinder() {
305 return userFinder;
306 }
307
308
313 public void setUserFinder(UserFinder userFinder) {
314 this.userFinder = userFinder;
315 }
316
317 public void afterPropertiesSet() {
318 }
319
320 public void destroy() {
321 }
322
323
328 @Override
329 public String getOSGiServiceIdentifier() {
330 return WebsiteService.class.getName();
331 }
332
333 protected Class<?> getModelClass() {
334 return Website.class;
335 }
336
337 protected String getModelClassName() {
338 return Website.class.getName();
339 }
340
341
346 protected void runSQL(String sql) {
347 try {
348 DataSource dataSource = websitePersistence.getDataSource();
349
350 DB db = DBManagerUtil.getDB();
351
352 sql = db.buildSQL(sql);
353 sql = PortalUtil.transformSQL(sql);
354
355 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
356 sql, new int[0]);
357
358 sqlUpdate.update();
359 }
360 catch (Exception e) {
361 throw new SystemException(e);
362 }
363 }
364
365 @BeanReference(type = com.liferay.portal.service.WebsiteLocalService.class)
366 protected com.liferay.portal.service.WebsiteLocalService websiteLocalService;
367 @BeanReference(type = com.liferay.portal.service.WebsiteService.class)
368 protected WebsiteService websiteService;
369 @BeanReference(type = WebsitePersistence.class)
370 protected WebsitePersistence websitePersistence;
371 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
372 protected com.liferay.counter.service.CounterLocalService counterLocalService;
373 @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
374 protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
375 @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
376 protected com.liferay.portal.service.ClassNameService classNameService;
377 @BeanReference(type = ClassNamePersistence.class)
378 protected ClassNamePersistence classNamePersistence;
379 @BeanReference(type = com.liferay.portal.service.ListTypeLocalService.class)
380 protected com.liferay.portal.service.ListTypeLocalService listTypeLocalService;
381 @BeanReference(type = com.liferay.portal.service.ListTypeService.class)
382 protected com.liferay.portal.service.ListTypeService listTypeService;
383 @BeanReference(type = ListTypePersistence.class)
384 protected ListTypePersistence listTypePersistence;
385 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
386 protected com.liferay.portal.service.UserLocalService userLocalService;
387 @BeanReference(type = com.liferay.portal.service.UserService.class)
388 protected com.liferay.portal.service.UserService userService;
389 @BeanReference(type = UserPersistence.class)
390 protected UserPersistence userPersistence;
391 @BeanReference(type = UserFinder.class)
392 protected UserFinder userFinder;
393 }