001
014
015 package com.liferay.portlet.announcements.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.service.BaseServiceImpl;
025 import com.liferay.portal.service.persistence.UserFinder;
026 import com.liferay.portal.service.persistence.UserPersistence;
027 import com.liferay.portal.util.PortalUtil;
028
029 import com.liferay.portlet.announcements.model.AnnouncementsDelivery;
030 import com.liferay.portlet.announcements.service.AnnouncementsDeliveryService;
031 import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
032
033 import javax.sql.DataSource;
034
035
047 public abstract class AnnouncementsDeliveryServiceBaseImpl
048 extends BaseServiceImpl implements AnnouncementsDeliveryService,
049 IdentifiableOSGiService {
050
055
056
061 public com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
062 return announcementsDeliveryLocalService;
063 }
064
065
070 public void setAnnouncementsDeliveryLocalService(
071 com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
072 this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
073 }
074
075
080 public AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
081 return announcementsDeliveryService;
082 }
083
084
089 public void setAnnouncementsDeliveryService(
090 AnnouncementsDeliveryService announcementsDeliveryService) {
091 this.announcementsDeliveryService = announcementsDeliveryService;
092 }
093
094
099 public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
100 return announcementsDeliveryPersistence;
101 }
102
103
108 public void setAnnouncementsDeliveryPersistence(
109 AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
110 this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
111 }
112
113
118 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
119 return counterLocalService;
120 }
121
122
127 public void setCounterLocalService(
128 com.liferay.counter.service.CounterLocalService counterLocalService) {
129 this.counterLocalService = counterLocalService;
130 }
131
132
137 public com.liferay.portal.service.UserLocalService getUserLocalService() {
138 return userLocalService;
139 }
140
141
146 public void setUserLocalService(
147 com.liferay.portal.service.UserLocalService userLocalService) {
148 this.userLocalService = userLocalService;
149 }
150
151
156 public com.liferay.portal.service.UserService getUserService() {
157 return userService;
158 }
159
160
165 public void setUserService(
166 com.liferay.portal.service.UserService userService) {
167 this.userService = userService;
168 }
169
170
175 public UserPersistence getUserPersistence() {
176 return userPersistence;
177 }
178
179
184 public void setUserPersistence(UserPersistence userPersistence) {
185 this.userPersistence = userPersistence;
186 }
187
188
193 public UserFinder getUserFinder() {
194 return userFinder;
195 }
196
197
202 public void setUserFinder(UserFinder userFinder) {
203 this.userFinder = userFinder;
204 }
205
206 public void afterPropertiesSet() {
207 }
208
209 public void destroy() {
210 }
211
212
217 @Override
218 public String getOSGiServiceIdentifier() {
219 return AnnouncementsDeliveryService.class.getName();
220 }
221
222 protected Class<?> getModelClass() {
223 return AnnouncementsDelivery.class;
224 }
225
226 protected String getModelClassName() {
227 return AnnouncementsDelivery.class.getName();
228 }
229
230
235 protected void runSQL(String sql) {
236 try {
237 DataSource dataSource = announcementsDeliveryPersistence.getDataSource();
238
239 DB db = DBManagerUtil.getDB();
240
241 sql = db.buildSQL(sql);
242 sql = PortalUtil.transformSQL(sql);
243
244 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
245 sql, new int[0]);
246
247 sqlUpdate.update();
248 }
249 catch (Exception e) {
250 throw new SystemException(e);
251 }
252 }
253
254 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService.class)
255 protected com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
256 @BeanReference(type = com.liferay.portlet.announcements.service.AnnouncementsDeliveryService.class)
257 protected AnnouncementsDeliveryService announcementsDeliveryService;
258 @BeanReference(type = AnnouncementsDeliveryPersistence.class)
259 protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
260 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
261 protected com.liferay.counter.service.CounterLocalService counterLocalService;
262 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
263 protected com.liferay.portal.service.UserLocalService userLocalService;
264 @BeanReference(type = com.liferay.portal.service.UserService.class)
265 protected com.liferay.portal.service.UserService userService;
266 @BeanReference(type = UserPersistence.class)
267 protected UserPersistence userPersistence;
268 @BeanReference(type = UserFinder.class)
269 protected UserFinder userFinder;
270 }