001
014
015 package com.liferay.portal.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.dao.db.DB;
021 import com.liferay.portal.kernel.dao.db.DBManagerUtil;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
026 import com.liferay.portal.kernel.util.InfrastructureUtil;
027 import com.liferay.portal.service.BaseLocalServiceImpl;
028 import com.liferay.portal.service.ResourceLocalService;
029 import com.liferay.portal.service.persistence.ResourceBlockFinder;
030 import com.liferay.portal.service.persistence.ResourceBlockPersistence;
031 import com.liferay.portal.service.persistence.ResourcePermissionFinder;
032 import com.liferay.portal.service.persistence.ResourcePermissionPersistence;
033 import com.liferay.portal.service.persistence.RoleFinder;
034 import com.liferay.portal.service.persistence.RolePersistence;
035 import com.liferay.portal.util.PortalUtil;
036
037 import javax.sql.DataSource;
038
039
051 @ProviderType
052 public abstract class ResourceLocalServiceBaseImpl extends BaseLocalServiceImpl
053 implements ResourceLocalService, IdentifiableOSGiService {
054
059
060
065 public ResourceLocalService getResourceLocalService() {
066 return resourceLocalService;
067 }
068
069
074 public void setResourceLocalService(
075 ResourceLocalService resourceLocalService) {
076 this.resourceLocalService = resourceLocalService;
077 }
078
079
084 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
085 return counterLocalService;
086 }
087
088
093 public void setCounterLocalService(
094 com.liferay.counter.service.CounterLocalService counterLocalService) {
095 this.counterLocalService = counterLocalService;
096 }
097
098
103 public com.liferay.portal.service.ResourceBlockLocalService getResourceBlockLocalService() {
104 return resourceBlockLocalService;
105 }
106
107
112 public void setResourceBlockLocalService(
113 com.liferay.portal.service.ResourceBlockLocalService resourceBlockLocalService) {
114 this.resourceBlockLocalService = resourceBlockLocalService;
115 }
116
117
122 public ResourceBlockPersistence getResourceBlockPersistence() {
123 return resourceBlockPersistence;
124 }
125
126
131 public void setResourceBlockPersistence(
132 ResourceBlockPersistence resourceBlockPersistence) {
133 this.resourceBlockPersistence = resourceBlockPersistence;
134 }
135
136
141 public ResourceBlockFinder getResourceBlockFinder() {
142 return resourceBlockFinder;
143 }
144
145
150 public void setResourceBlockFinder(ResourceBlockFinder resourceBlockFinder) {
151 this.resourceBlockFinder = resourceBlockFinder;
152 }
153
154
159 public com.liferay.portal.service.ResourcePermissionLocalService getResourcePermissionLocalService() {
160 return resourcePermissionLocalService;
161 }
162
163
168 public void setResourcePermissionLocalService(
169 com.liferay.portal.service.ResourcePermissionLocalService resourcePermissionLocalService) {
170 this.resourcePermissionLocalService = resourcePermissionLocalService;
171 }
172
173
178 public ResourcePermissionPersistence getResourcePermissionPersistence() {
179 return resourcePermissionPersistence;
180 }
181
182
187 public void setResourcePermissionPersistence(
188 ResourcePermissionPersistence resourcePermissionPersistence) {
189 this.resourcePermissionPersistence = resourcePermissionPersistence;
190 }
191
192
197 public ResourcePermissionFinder getResourcePermissionFinder() {
198 return resourcePermissionFinder;
199 }
200
201
206 public void setResourcePermissionFinder(
207 ResourcePermissionFinder resourcePermissionFinder) {
208 this.resourcePermissionFinder = resourcePermissionFinder;
209 }
210
211
216 public com.liferay.portal.service.RoleLocalService getRoleLocalService() {
217 return roleLocalService;
218 }
219
220
225 public void setRoleLocalService(
226 com.liferay.portal.service.RoleLocalService roleLocalService) {
227 this.roleLocalService = roleLocalService;
228 }
229
230
235 public RolePersistence getRolePersistence() {
236 return rolePersistence;
237 }
238
239
244 public void setRolePersistence(RolePersistence rolePersistence) {
245 this.rolePersistence = rolePersistence;
246 }
247
248
253 public RoleFinder getRoleFinder() {
254 return roleFinder;
255 }
256
257
262 public void setRoleFinder(RoleFinder roleFinder) {
263 this.roleFinder = roleFinder;
264 }
265
266 public void afterPropertiesSet() {
267 }
268
269 public void destroy() {
270 }
271
272
277 @Override
278 public String getOSGiServiceIdentifier() {
279 return ResourceLocalService.class.getName();
280 }
281
282
287 protected void runSQL(String sql) {
288 try {
289 DataSource dataSource = InfrastructureUtil.getDataSource();
290
291 DB db = DBManagerUtil.getDB();
292
293 sql = db.buildSQL(sql);
294 sql = PortalUtil.transformSQL(sql);
295
296 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
297 sql, new int[0]);
298
299 sqlUpdate.update();
300 }
301 catch (Exception e) {
302 throw new SystemException(e);
303 }
304 }
305
306 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
307 protected ResourceLocalService resourceLocalService;
308 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
309 protected com.liferay.counter.service.CounterLocalService counterLocalService;
310 @BeanReference(type = com.liferay.portal.service.ResourceBlockLocalService.class)
311 protected com.liferay.portal.service.ResourceBlockLocalService resourceBlockLocalService;
312 @BeanReference(type = ResourceBlockPersistence.class)
313 protected ResourceBlockPersistence resourceBlockPersistence;
314 @BeanReference(type = ResourceBlockFinder.class)
315 protected ResourceBlockFinder resourceBlockFinder;
316 @BeanReference(type = com.liferay.portal.service.ResourcePermissionLocalService.class)
317 protected com.liferay.portal.service.ResourcePermissionLocalService resourcePermissionLocalService;
318 @BeanReference(type = ResourcePermissionPersistence.class)
319 protected ResourcePermissionPersistence resourcePermissionPersistence;
320 @BeanReference(type = ResourcePermissionFinder.class)
321 protected ResourcePermissionFinder resourcePermissionFinder;
322 @BeanReference(type = com.liferay.portal.service.RoleLocalService.class)
323 protected com.liferay.portal.service.RoleLocalService roleLocalService;
324 @BeanReference(type = RolePersistence.class)
325 protected RolePersistence rolePersistence;
326 @BeanReference(type = RoleFinder.class)
327 protected RoleFinder roleFinder;
328 }