001
014
015 package com.liferay.portal.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.model.ResourcePermission;
025 import com.liferay.portal.service.BaseServiceImpl;
026 import com.liferay.portal.service.ResourcePermissionService;
027 import com.liferay.portal.service.persistence.ResourceActionPersistence;
028 import com.liferay.portal.service.persistence.ResourcePermissionFinder;
029 import com.liferay.portal.service.persistence.ResourcePermissionPersistence;
030 import com.liferay.portal.service.persistence.RoleFinder;
031 import com.liferay.portal.service.persistence.RolePersistence;
032 import com.liferay.portal.util.PortalUtil;
033
034 import javax.sql.DataSource;
035
036
048 public abstract class ResourcePermissionServiceBaseImpl extends BaseServiceImpl
049 implements ResourcePermissionService, IdentifiableOSGiService {
050
055
056
061 public com.liferay.portal.service.ResourcePermissionLocalService getResourcePermissionLocalService() {
062 return resourcePermissionLocalService;
063 }
064
065
070 public void setResourcePermissionLocalService(
071 com.liferay.portal.service.ResourcePermissionLocalService resourcePermissionLocalService) {
072 this.resourcePermissionLocalService = resourcePermissionLocalService;
073 }
074
075
080 public ResourcePermissionService getResourcePermissionService() {
081 return resourcePermissionService;
082 }
083
084
089 public void setResourcePermissionService(
090 ResourcePermissionService resourcePermissionService) {
091 this.resourcePermissionService = resourcePermissionService;
092 }
093
094
099 public ResourcePermissionPersistence getResourcePermissionPersistence() {
100 return resourcePermissionPersistence;
101 }
102
103
108 public void setResourcePermissionPersistence(
109 ResourcePermissionPersistence resourcePermissionPersistence) {
110 this.resourcePermissionPersistence = resourcePermissionPersistence;
111 }
112
113
118 public ResourcePermissionFinder getResourcePermissionFinder() {
119 return resourcePermissionFinder;
120 }
121
122
127 public void setResourcePermissionFinder(
128 ResourcePermissionFinder resourcePermissionFinder) {
129 this.resourcePermissionFinder = resourcePermissionFinder;
130 }
131
132
137 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
138 return counterLocalService;
139 }
140
141
146 public void setCounterLocalService(
147 com.liferay.counter.service.CounterLocalService counterLocalService) {
148 this.counterLocalService = counterLocalService;
149 }
150
151
156 public com.liferay.portal.service.PermissionService getPermissionService() {
157 return permissionService;
158 }
159
160
165 public void setPermissionService(
166 com.liferay.portal.service.PermissionService permissionService) {
167 this.permissionService = permissionService;
168 }
169
170
175 public com.liferay.portal.service.ResourceActionLocalService getResourceActionLocalService() {
176 return resourceActionLocalService;
177 }
178
179
184 public void setResourceActionLocalService(
185 com.liferay.portal.service.ResourceActionLocalService resourceActionLocalService) {
186 this.resourceActionLocalService = resourceActionLocalService;
187 }
188
189
194 public ResourceActionPersistence getResourceActionPersistence() {
195 return resourceActionPersistence;
196 }
197
198
203 public void setResourceActionPersistence(
204 ResourceActionPersistence resourceActionPersistence) {
205 this.resourceActionPersistence = resourceActionPersistence;
206 }
207
208
213 public com.liferay.portal.service.RoleLocalService getRoleLocalService() {
214 return roleLocalService;
215 }
216
217
222 public void setRoleLocalService(
223 com.liferay.portal.service.RoleLocalService roleLocalService) {
224 this.roleLocalService = roleLocalService;
225 }
226
227
232 public com.liferay.portal.service.RoleService getRoleService() {
233 return roleService;
234 }
235
236
241 public void setRoleService(
242 com.liferay.portal.service.RoleService roleService) {
243 this.roleService = roleService;
244 }
245
246
251 public RolePersistence getRolePersistence() {
252 return rolePersistence;
253 }
254
255
260 public void setRolePersistence(RolePersistence rolePersistence) {
261 this.rolePersistence = rolePersistence;
262 }
263
264
269 public RoleFinder getRoleFinder() {
270 return roleFinder;
271 }
272
273
278 public void setRoleFinder(RoleFinder roleFinder) {
279 this.roleFinder = roleFinder;
280 }
281
282 public void afterPropertiesSet() {
283 }
284
285 public void destroy() {
286 }
287
288
293 @Override
294 public String getOSGiServiceIdentifier() {
295 return ResourcePermissionService.class.getName();
296 }
297
298 protected Class<?> getModelClass() {
299 return ResourcePermission.class;
300 }
301
302 protected String getModelClassName() {
303 return ResourcePermission.class.getName();
304 }
305
306
311 protected void runSQL(String sql) {
312 try {
313 DataSource dataSource = resourcePermissionPersistence.getDataSource();
314
315 DB db = DBManagerUtil.getDB();
316
317 sql = db.buildSQL(sql);
318 sql = PortalUtil.transformSQL(sql);
319
320 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
321 sql, new int[0]);
322
323 sqlUpdate.update();
324 }
325 catch (Exception e) {
326 throw new SystemException(e);
327 }
328 }
329
330 @BeanReference(type = com.liferay.portal.service.ResourcePermissionLocalService.class)
331 protected com.liferay.portal.service.ResourcePermissionLocalService resourcePermissionLocalService;
332 @BeanReference(type = com.liferay.portal.service.ResourcePermissionService.class)
333 protected ResourcePermissionService resourcePermissionService;
334 @BeanReference(type = ResourcePermissionPersistence.class)
335 protected ResourcePermissionPersistence resourcePermissionPersistence;
336 @BeanReference(type = ResourcePermissionFinder.class)
337 protected ResourcePermissionFinder resourcePermissionFinder;
338 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
339 protected com.liferay.counter.service.CounterLocalService counterLocalService;
340 @BeanReference(type = com.liferay.portal.service.PermissionService.class)
341 protected com.liferay.portal.service.PermissionService permissionService;
342 @BeanReference(type = com.liferay.portal.service.ResourceActionLocalService.class)
343 protected com.liferay.portal.service.ResourceActionLocalService resourceActionLocalService;
344 @BeanReference(type = ResourceActionPersistence.class)
345 protected ResourceActionPersistence resourceActionPersistence;
346 @BeanReference(type = com.liferay.portal.service.RoleLocalService.class)
347 protected com.liferay.portal.service.RoleLocalService roleLocalService;
348 @BeanReference(type = com.liferay.portal.service.RoleService.class)
349 protected com.liferay.portal.service.RoleService roleService;
350 @BeanReference(type = RolePersistence.class)
351 protected RolePersistence rolePersistence;
352 @BeanReference(type = RoleFinder.class)
353 protected RoleFinder roleFinder;
354 }