1
22
23 package com.liferay.portal.service;
24
25
26
53 public class RoleServiceUtil {
54 public static com.liferay.portal.model.Role addRole(java.lang.String name,
55 java.lang.String description, int type)
56 throws com.liferay.portal.PortalException,
57 com.liferay.portal.SystemException, java.rmi.RemoteException {
58 RoleService roleService = RoleServiceFactory.getService();
59
60 return roleService.addRole(name, description, type);
61 }
62
63 public static void addUserRoles(long userId, long[] roleIds)
64 throws com.liferay.portal.PortalException,
65 com.liferay.portal.SystemException, java.rmi.RemoteException {
66 RoleService roleService = RoleServiceFactory.getService();
67
68 roleService.addUserRoles(userId, roleIds);
69 }
70
71 public static void deleteRole(long roleId)
72 throws com.liferay.portal.PortalException,
73 com.liferay.portal.SystemException, java.rmi.RemoteException {
74 RoleService roleService = RoleServiceFactory.getService();
75
76 roleService.deleteRole(roleId);
77 }
78
79 public static com.liferay.portal.model.Role getGroupRole(long companyId,
80 long groupId)
81 throws com.liferay.portal.PortalException,
82 com.liferay.portal.SystemException, java.rmi.RemoteException {
83 RoleService roleService = RoleServiceFactory.getService();
84
85 return roleService.getGroupRole(companyId, groupId);
86 }
87
88 public static java.util.List<com.liferay.portal.model.Role> getGroupRoles(
89 long groupId)
90 throws com.liferay.portal.PortalException,
91 com.liferay.portal.SystemException, java.rmi.RemoteException {
92 RoleService roleService = RoleServiceFactory.getService();
93
94 return roleService.getGroupRoles(groupId);
95 }
96
97 public static com.liferay.portal.model.Role getRole(long roleId)
98 throws com.liferay.portal.PortalException,
99 com.liferay.portal.SystemException, java.rmi.RemoteException {
100 RoleService roleService = RoleServiceFactory.getService();
101
102 return roleService.getRole(roleId);
103 }
104
105 public static com.liferay.portal.model.Role getRole(long companyId,
106 java.lang.String name)
107 throws com.liferay.portal.PortalException,
108 com.liferay.portal.SystemException, java.rmi.RemoteException {
109 RoleService roleService = RoleServiceFactory.getService();
110
111 return roleService.getRole(companyId, name);
112 }
113
114 public static java.util.List<com.liferay.portal.model.Role> getUserGroupRoles(
115 long userId, long groupId)
116 throws com.liferay.portal.PortalException,
117 com.liferay.portal.SystemException, java.rmi.RemoteException {
118 RoleService roleService = RoleServiceFactory.getService();
119
120 return roleService.getUserGroupRoles(userId, groupId);
121 }
122
123 public static java.util.List<com.liferay.portal.model.Role> getUserRelatedRoles(
124 long userId, java.util.List<com.liferay.portal.model.Group> groups)
125 throws com.liferay.portal.PortalException,
126 com.liferay.portal.SystemException, java.rmi.RemoteException {
127 RoleService roleService = RoleServiceFactory.getService();
128
129 return roleService.getUserRelatedRoles(userId, groups);
130 }
131
132 public static java.util.List<com.liferay.portal.model.Role> getUserRoles(
133 long userId)
134 throws com.liferay.portal.PortalException,
135 com.liferay.portal.SystemException, java.rmi.RemoteException {
136 RoleService roleService = RoleServiceFactory.getService();
137
138 return roleService.getUserRoles(userId);
139 }
140
141 public static boolean hasUserRole(long userId, long companyId,
142 java.lang.String name, boolean inherited)
143 throws com.liferay.portal.PortalException,
144 com.liferay.portal.SystemException, java.rmi.RemoteException {
145 RoleService roleService = RoleServiceFactory.getService();
146
147 return roleService.hasUserRole(userId, companyId, name, inherited);
148 }
149
150 public static boolean hasUserRoles(long userId, long companyId,
151 java.lang.String[] names, boolean inherited)
152 throws com.liferay.portal.PortalException,
153 com.liferay.portal.SystemException, java.rmi.RemoteException {
154 RoleService roleService = RoleServiceFactory.getService();
155
156 return roleService.hasUserRoles(userId, companyId, names, inherited);
157 }
158
159 public static void unsetUserRoles(long userId, long[] roleIds)
160 throws com.liferay.portal.PortalException,
161 com.liferay.portal.SystemException, java.rmi.RemoteException {
162 RoleService roleService = RoleServiceFactory.getService();
163
164 roleService.unsetUserRoles(userId, roleIds);
165 }
166
167 public static com.liferay.portal.model.Role updateRole(long roleId,
168 java.lang.String name, java.lang.String description)
169 throws com.liferay.portal.PortalException,
170 com.liferay.portal.SystemException, java.rmi.RemoteException {
171 RoleService roleService = RoleServiceFactory.getService();
172
173 return roleService.updateRole(roleId, name, description);
174 }
175 }