001
014
015 package com.liferay.portal.kernel.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
026 @ProviderType
027 public class RoleServiceWrapper implements RoleService,
028 ServiceWrapper<RoleService> {
029 public RoleServiceWrapper(RoleService roleService) {
030 _roleService = roleService;
031 }
032
033
051 @Override
052 public com.liferay.portal.kernel.model.Role addRole(
053 java.lang.String className, long classPK, java.lang.String name,
054 java.util.Map<java.util.Locale, java.lang.String> titleMap,
055 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
056 int type, java.lang.String subtype,
057 com.liferay.portal.kernel.service.ServiceContext serviceContext)
058 throws com.liferay.portal.kernel.exception.PortalException {
059 return _roleService.addRole(className, classPK, name, titleMap,
060 descriptionMap, type, subtype, serviceContext);
061 }
062
063
070 @Override
071 public void addUserRoles(long userId, long[] roleIds)
072 throws com.liferay.portal.kernel.exception.PortalException {
073 _roleService.addUserRoles(userId, roleIds);
074 }
075
076
081 @Override
082 public void deleteRole(long roleId)
083 throws com.liferay.portal.kernel.exception.PortalException {
084 _roleService.deleteRole(roleId);
085 }
086
087 @Override
088 public com.liferay.portal.kernel.model.Role fetchRole(long roleId)
089 throws com.liferay.portal.kernel.exception.PortalException {
090 return _roleService.fetchRole(roleId);
091 }
092
093
099 @Override
100 public java.util.List<com.liferay.portal.kernel.model.Role> getGroupRoles(
101 long groupId)
102 throws com.liferay.portal.kernel.exception.PortalException {
103 return _roleService.getGroupRoles(groupId);
104 }
105
106
111 @Override
112 public java.lang.String getOSGiServiceIdentifier() {
113 return _roleService.getOSGiServiceIdentifier();
114 }
115
116
128 @Override
129 public com.liferay.portal.kernel.model.Role getRole(long companyId,
130 java.lang.String name)
131 throws com.liferay.portal.kernel.exception.PortalException {
132 return _roleService.getRole(companyId, name);
133 }
134
135
141 @Override
142 public com.liferay.portal.kernel.model.Role getRole(long roleId)
143 throws com.liferay.portal.kernel.exception.PortalException {
144 return _roleService.getRole(roleId);
145 }
146
147 @Override
148 public java.util.List<com.liferay.portal.kernel.model.Role> getRoles(
149 long companyId, int[] types)
150 throws com.liferay.portal.kernel.exception.PortalException {
151 return _roleService.getRoles(companyId, types);
152 }
153
154 @Override
155 public java.util.List<com.liferay.portal.kernel.model.Role> getRoles(
156 int type, java.lang.String subtype)
157 throws com.liferay.portal.kernel.exception.PortalException {
158 return _roleService.getRoles(type, subtype);
159 }
160
161
168 @Override
169 public java.util.List<com.liferay.portal.kernel.model.Role> getUserGroupGroupRoles(
170 long userId, long groupId)
171 throws com.liferay.portal.kernel.exception.PortalException {
172 return _roleService.getUserGroupGroupRoles(userId, groupId);
173 }
174
175
182 @Override
183 public java.util.List<com.liferay.portal.kernel.model.Role> getUserGroupRoles(
184 long userId, long groupId)
185 throws com.liferay.portal.kernel.exception.PortalException {
186 return _roleService.getUserGroupRoles(userId, groupId);
187 }
188
189
196 @Override
197 public java.util.List<com.liferay.portal.kernel.model.Role> getUserRelatedRoles(
198 long userId,
199 java.util.List<com.liferay.portal.kernel.model.Group> groups)
200 throws com.liferay.portal.kernel.exception.PortalException {
201 return _roleService.getUserRelatedRoles(userId, groups);
202 }
203
204
210 @Override
211 public java.util.List<com.liferay.portal.kernel.model.Role> getUserRoles(
212 long userId) throws com.liferay.portal.kernel.exception.PortalException {
213 return _roleService.getUserRoles(userId);
214 }
215
216
228 @Override
229 public boolean hasUserRole(long userId, long companyId,
230 java.lang.String name, boolean inherited)
231 throws com.liferay.portal.kernel.exception.PortalException {
232 return _roleService.hasUserRole(userId, companyId, name, inherited);
233 }
234
235
247 @Override
248 public boolean hasUserRoles(long userId, long companyId,
249 java.lang.String[] names, boolean inherited)
250 throws com.liferay.portal.kernel.exception.PortalException {
251 return _roleService.hasUserRoles(userId, companyId, names, inherited);
252 }
253
254 @Override
255 public java.util.List<com.liferay.portal.kernel.model.Role> search(
256 long companyId, java.lang.String keywords, java.lang.Integer[] types,
257 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
258 int start, int end,
259 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role> obc) {
260 return _roleService.search(companyId, keywords, types, params, start,
261 end, obc);
262 }
263
264 @Override
265 public int searchCount(long companyId, java.lang.String keywords,
266 java.lang.Integer[] types,
267 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params) {
268 return _roleService.searchCount(companyId, keywords, types, params);
269 }
270
271
278 @Override
279 public void unsetUserRoles(long userId, long[] roleIds)
280 throws com.liferay.portal.kernel.exception.PortalException {
281 _roleService.unsetUserRoles(userId, roleIds);
282 }
283
284
299 @Override
300 public com.liferay.portal.kernel.model.Role updateRole(long roleId,
301 java.lang.String name,
302 java.util.Map<java.util.Locale, java.lang.String> titleMap,
303 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
304 java.lang.String subtype,
305 com.liferay.portal.kernel.service.ServiceContext serviceContext)
306 throws com.liferay.portal.kernel.exception.PortalException {
307 return _roleService.updateRole(roleId, name, titleMap, descriptionMap,
308 subtype, serviceContext);
309 }
310
311 @Override
312 public RoleService getWrappedService() {
313 return _roleService;
314 }
315
316 @Override
317 public void setWrappedService(RoleService roleService) {
318 _roleService = roleService;
319 }
320
321 private RoleService _roleService;
322 }