001
014
015 package com.liferay.portal.service.base;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.bean.IdentifiableBean;
019 import com.liferay.portal.kernel.dao.db.DB;
020 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023 import com.liferay.portal.kernel.exception.SystemException;
024 import com.liferay.portal.model.PortletPreferences;
025 import com.liferay.portal.service.BaseServiceImpl;
026 import com.liferay.portal.service.PortletPreferencesService;
027 import com.liferay.portal.service.persistence.PortletItemPersistence;
028 import com.liferay.portal.service.persistence.PortletPersistence;
029 import com.liferay.portal.service.persistence.PortletPreferencesFinder;
030 import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
031 import com.liferay.portal.util.PortalUtil;
032
033 import javax.sql.DataSource;
034
035
047 public abstract class PortletPreferencesServiceBaseImpl extends BaseServiceImpl
048 implements PortletPreferencesService, IdentifiableBean {
049
054
055
060 public com.liferay.portal.service.PortletPreferencesLocalService getPortletPreferencesLocalService() {
061 return portletPreferencesLocalService;
062 }
063
064
069 public void setPortletPreferencesLocalService(
070 com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService) {
071 this.portletPreferencesLocalService = portletPreferencesLocalService;
072 }
073
074
079 public PortletPreferencesService getPortletPreferencesService() {
080 return portletPreferencesService;
081 }
082
083
088 public void setPortletPreferencesService(
089 PortletPreferencesService portletPreferencesService) {
090 this.portletPreferencesService = portletPreferencesService;
091 }
092
093
098 public PortletPreferencesPersistence getPortletPreferencesPersistence() {
099 return portletPreferencesPersistence;
100 }
101
102
107 public void setPortletPreferencesPersistence(
108 PortletPreferencesPersistence portletPreferencesPersistence) {
109 this.portletPreferencesPersistence = portletPreferencesPersistence;
110 }
111
112
117 public PortletPreferencesFinder getPortletPreferencesFinder() {
118 return portletPreferencesFinder;
119 }
120
121
126 public void setPortletPreferencesFinder(
127 PortletPreferencesFinder portletPreferencesFinder) {
128 this.portletPreferencesFinder = portletPreferencesFinder;
129 }
130
131
136 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
137 return counterLocalService;
138 }
139
140
145 public void setCounterLocalService(
146 com.liferay.counter.service.CounterLocalService counterLocalService) {
147 this.counterLocalService = counterLocalService;
148 }
149
150
155 public com.liferay.portal.service.PortletLocalService getPortletLocalService() {
156 return portletLocalService;
157 }
158
159
164 public void setPortletLocalService(
165 com.liferay.portal.service.PortletLocalService portletLocalService) {
166 this.portletLocalService = portletLocalService;
167 }
168
169
174 public com.liferay.portal.service.PortletService getPortletService() {
175 return portletService;
176 }
177
178
183 public void setPortletService(
184 com.liferay.portal.service.PortletService portletService) {
185 this.portletService = portletService;
186 }
187
188
193 public PortletPersistence getPortletPersistence() {
194 return portletPersistence;
195 }
196
197
202 public void setPortletPersistence(PortletPersistence portletPersistence) {
203 this.portletPersistence = portletPersistence;
204 }
205
206
211 public com.liferay.portal.service.PortletItemLocalService getPortletItemLocalService() {
212 return portletItemLocalService;
213 }
214
215
220 public void setPortletItemLocalService(
221 com.liferay.portal.service.PortletItemLocalService portletItemLocalService) {
222 this.portletItemLocalService = portletItemLocalService;
223 }
224
225
230 public PortletItemPersistence getPortletItemPersistence() {
231 return portletItemPersistence;
232 }
233
234
239 public void setPortletItemPersistence(
240 PortletItemPersistence portletItemPersistence) {
241 this.portletItemPersistence = portletItemPersistence;
242 }
243
244 public void afterPropertiesSet() {
245 }
246
247 public void destroy() {
248 }
249
250
255 @Override
256 public String getBeanIdentifier() {
257 return _beanIdentifier;
258 }
259
260
265 @Override
266 public void setBeanIdentifier(String beanIdentifier) {
267 _beanIdentifier = beanIdentifier;
268 }
269
270 protected Class<?> getModelClass() {
271 return PortletPreferences.class;
272 }
273
274 protected String getModelClassName() {
275 return PortletPreferences.class.getName();
276 }
277
278
283 protected void runSQL(String sql) {
284 try {
285 DataSource dataSource = portletPreferencesPersistence.getDataSource();
286
287 DB db = DBFactoryUtil.getDB();
288
289 sql = db.buildSQL(sql);
290 sql = PortalUtil.transformSQL(sql);
291
292 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
293 sql, new int[0]);
294
295 sqlUpdate.update();
296 }
297 catch (Exception e) {
298 throw new SystemException(e);
299 }
300 }
301
302 @BeanReference(type = com.liferay.portal.service.PortletPreferencesLocalService.class)
303 protected com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService;
304 @BeanReference(type = com.liferay.portal.service.PortletPreferencesService.class)
305 protected PortletPreferencesService portletPreferencesService;
306 @BeanReference(type = PortletPreferencesPersistence.class)
307 protected PortletPreferencesPersistence portletPreferencesPersistence;
308 @BeanReference(type = PortletPreferencesFinder.class)
309 protected PortletPreferencesFinder portletPreferencesFinder;
310 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
311 protected com.liferay.counter.service.CounterLocalService counterLocalService;
312 @BeanReference(type = com.liferay.portal.service.PortletLocalService.class)
313 protected com.liferay.portal.service.PortletLocalService portletLocalService;
314 @BeanReference(type = com.liferay.portal.service.PortletService.class)
315 protected com.liferay.portal.service.PortletService portletService;
316 @BeanReference(type = PortletPersistence.class)
317 protected PortletPersistence portletPersistence;
318 @BeanReference(type = com.liferay.portal.service.PortletItemLocalService.class)
319 protected com.liferay.portal.service.PortletItemLocalService portletItemLocalService;
320 @BeanReference(type = PortletItemPersistence.class)
321 protected PortletItemPersistence portletItemPersistence;
322 private String _beanIdentifier;
323 }