001
014
015 package com.liferay.portlet.softwarecatalog.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.service.BaseServiceImpl;
025 import com.liferay.portal.util.PortalUtil;
026
027 import com.liferay.portlet.softwarecatalog.model.SCLicense;
028 import com.liferay.portlet.softwarecatalog.service.SCLicenseService;
029 import com.liferay.portlet.softwarecatalog.service.persistence.SCLicensePersistence;
030 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
031
032 import javax.sql.DataSource;
033
034
046 public abstract class SCLicenseServiceBaseImpl extends BaseServiceImpl
047 implements SCLicenseService, IdentifiableBean {
048
053
054
059 public com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService getSCLicenseLocalService() {
060 return scLicenseLocalService;
061 }
062
063
068 public void setSCLicenseLocalService(
069 com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService) {
070 this.scLicenseLocalService = scLicenseLocalService;
071 }
072
073
078 public SCLicenseService getSCLicenseService() {
079 return scLicenseService;
080 }
081
082
087 public void setSCLicenseService(SCLicenseService scLicenseService) {
088 this.scLicenseService = scLicenseService;
089 }
090
091
096 public SCLicensePersistence getSCLicensePersistence() {
097 return scLicensePersistence;
098 }
099
100
105 public void setSCLicensePersistence(
106 SCLicensePersistence scLicensePersistence) {
107 this.scLicensePersistence = scLicensePersistence;
108 }
109
110
115 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
116 return counterLocalService;
117 }
118
119
124 public void setCounterLocalService(
125 com.liferay.counter.service.CounterLocalService counterLocalService) {
126 this.counterLocalService = counterLocalService;
127 }
128
129
134 public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
135 return scProductEntryLocalService;
136 }
137
138
143 public void setSCProductEntryLocalService(
144 com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
145 this.scProductEntryLocalService = scProductEntryLocalService;
146 }
147
148
153 public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
154 return scProductEntryService;
155 }
156
157
162 public void setSCProductEntryService(
163 com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
164 this.scProductEntryService = scProductEntryService;
165 }
166
167
172 public SCProductEntryPersistence getSCProductEntryPersistence() {
173 return scProductEntryPersistence;
174 }
175
176
181 public void setSCProductEntryPersistence(
182 SCProductEntryPersistence scProductEntryPersistence) {
183 this.scProductEntryPersistence = scProductEntryPersistence;
184 }
185
186 public void afterPropertiesSet() {
187 }
188
189 public void destroy() {
190 }
191
192
197 @Override
198 public String getBeanIdentifier() {
199 return _beanIdentifier;
200 }
201
202
207 @Override
208 public void setBeanIdentifier(String beanIdentifier) {
209 _beanIdentifier = beanIdentifier;
210 }
211
212 protected Class<?> getModelClass() {
213 return SCLicense.class;
214 }
215
216 protected String getModelClassName() {
217 return SCLicense.class.getName();
218 }
219
220
225 protected void runSQL(String sql) {
226 try {
227 DataSource dataSource = scLicensePersistence.getDataSource();
228
229 DB db = DBFactoryUtil.getDB();
230
231 sql = db.buildSQL(sql);
232 sql = PortalUtil.transformSQL(sql);
233
234 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
235 sql, new int[0]);
236
237 sqlUpdate.update();
238 }
239 catch (Exception e) {
240 throw new SystemException(e);
241 }
242 }
243
244 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService.class)
245 protected com.liferay.portlet.softwarecatalog.service.SCLicenseLocalService scLicenseLocalService;
246 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCLicenseService.class)
247 protected SCLicenseService scLicenseService;
248 @BeanReference(type = SCLicensePersistence.class)
249 protected SCLicensePersistence scLicensePersistence;
250 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
251 protected com.liferay.counter.service.CounterLocalService counterLocalService;
252 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
253 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
254 @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
255 protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
256 @BeanReference(type = SCProductEntryPersistence.class)
257 protected SCProductEntryPersistence scProductEntryPersistence;
258 private String _beanIdentifier;
259 }