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.OrgLabor;
025 import com.liferay.portal.service.BaseServiceImpl;
026 import com.liferay.portal.service.OrgLaborService;
027 import com.liferay.portal.service.persistence.ListTypePersistence;
028 import com.liferay.portal.service.persistence.OrgLaborPersistence;
029 import com.liferay.portal.util.PortalUtil;
030
031 import javax.sql.DataSource;
032
033
045 public abstract class OrgLaborServiceBaseImpl extends BaseServiceImpl
046 implements OrgLaborService, IdentifiableBean {
047
052
053
058 public com.liferay.portal.service.OrgLaborLocalService getOrgLaborLocalService() {
059 return orgLaborLocalService;
060 }
061
062
067 public void setOrgLaborLocalService(
068 com.liferay.portal.service.OrgLaborLocalService orgLaborLocalService) {
069 this.orgLaborLocalService = orgLaborLocalService;
070 }
071
072
077 public com.liferay.portal.service.OrgLaborService getOrgLaborService() {
078 return orgLaborService;
079 }
080
081
086 public void setOrgLaborService(
087 com.liferay.portal.service.OrgLaborService orgLaborService) {
088 this.orgLaborService = orgLaborService;
089 }
090
091
096 public OrgLaborPersistence getOrgLaborPersistence() {
097 return orgLaborPersistence;
098 }
099
100
105 public void setOrgLaborPersistence(OrgLaborPersistence orgLaborPersistence) {
106 this.orgLaborPersistence = orgLaborPersistence;
107 }
108
109
114 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
115 return counterLocalService;
116 }
117
118
123 public void setCounterLocalService(
124 com.liferay.counter.service.CounterLocalService counterLocalService) {
125 this.counterLocalService = counterLocalService;
126 }
127
128
133 public com.liferay.portal.service.ListTypeService getListTypeService() {
134 return listTypeService;
135 }
136
137
142 public void setListTypeService(
143 com.liferay.portal.service.ListTypeService listTypeService) {
144 this.listTypeService = listTypeService;
145 }
146
147
152 public ListTypePersistence getListTypePersistence() {
153 return listTypePersistence;
154 }
155
156
161 public void setListTypePersistence(ListTypePersistence listTypePersistence) {
162 this.listTypePersistence = listTypePersistence;
163 }
164
165 public void afterPropertiesSet() {
166 }
167
168 public void destroy() {
169 }
170
171
176 @Override
177 public String getBeanIdentifier() {
178 return _beanIdentifier;
179 }
180
181
186 @Override
187 public void setBeanIdentifier(String beanIdentifier) {
188 _beanIdentifier = beanIdentifier;
189 }
190
191 protected Class<?> getModelClass() {
192 return OrgLabor.class;
193 }
194
195 protected String getModelClassName() {
196 return OrgLabor.class.getName();
197 }
198
199
204 protected void runSQL(String sql) {
205 try {
206 DataSource dataSource = orgLaborPersistence.getDataSource();
207
208 DB db = DBFactoryUtil.getDB();
209
210 sql = db.buildSQL(sql);
211 sql = PortalUtil.transformSQL(sql);
212
213 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
214 sql, new int[0]);
215
216 sqlUpdate.update();
217 }
218 catch (Exception e) {
219 throw new SystemException(e);
220 }
221 }
222
223 @BeanReference(type = com.liferay.portal.service.OrgLaborLocalService.class)
224 protected com.liferay.portal.service.OrgLaborLocalService orgLaborLocalService;
225 @BeanReference(type = com.liferay.portal.service.OrgLaborService.class)
226 protected com.liferay.portal.service.OrgLaborService orgLaborService;
227 @BeanReference(type = OrgLaborPersistence.class)
228 protected OrgLaborPersistence orgLaborPersistence;
229 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
230 protected com.liferay.counter.service.CounterLocalService counterLocalService;
231 @BeanReference(type = com.liferay.portal.service.ListTypeService.class)
232 protected com.liferay.portal.service.ListTypeService listTypeService;
233 @BeanReference(type = ListTypePersistence.class)
234 protected ListTypePersistence listTypePersistence;
235 private String _beanIdentifier;
236 }