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 getGroupRoles(long groupId)
89 throws com.liferay.portal.PortalException,
90 com.liferay.portal.SystemException, java.rmi.RemoteException {
91 RoleService roleService = RoleServiceFactory.getService();
92
93 return roleService.getGroupRoles(groupId);
94 }
95
96 public static com.liferay.portal.model.Role getRole(long roleId)
97 throws com.liferay.portal.PortalException,
98 com.liferay.portal.SystemException, java.rmi.RemoteException {
99 RoleService roleService = RoleServiceFactory.getService();
100
101 return roleService.getRole(roleId);
102 }
103
104 public static com.liferay.portal.model.Role getRole(long companyId,
105 java.lang.String name)
106 throws com.liferay.portal.PortalException,
107 com.liferay.portal.SystemException, java.rmi.RemoteException {
108 RoleService roleService = RoleServiceFactory.getService();
109
110 return roleService.getRole(companyId, name);
111 }
112
113 public static java.util.List getUserGroupRoles(long userId, long groupId)
114 throws com.liferay.portal.PortalException,
115 com.liferay.portal.SystemException, java.rmi.RemoteException {
116 RoleService roleService = RoleServiceFactory.getService();
117
118 return roleService.getUserGroupRoles(userId, groupId);
119 }
120
121 public static java.util.List getUserRelatedRoles(long userId,
122 java.util.List groups)
123 throws com.liferay.portal.PortalException,
124 com.liferay.portal.SystemException, java.rmi.RemoteException {
125 RoleService roleService = RoleServiceFactory.getService();
126
127 return roleService.getUserRelatedRoles(userId, groups);
128 }
129
130 public static java.util.List getUserRoles(long userId)
131 throws com.liferay.portal.PortalException,
132 com.liferay.portal.SystemException, java.rmi.RemoteException {
133 RoleService roleService = RoleServiceFactory.getService();
134
135 return roleService.getUserRoles(userId);
136 }
137
138 public static boolean hasUserRole(long userId, long companyId,
139 java.lang.String name, boolean inherited)
140 throws com.liferay.portal.PortalException,
141 com.liferay.portal.SystemException, java.rmi.RemoteException {
142 RoleService roleService = RoleServiceFactory.getService();
143
144 return roleService.hasUserRole(userId, companyId, name, inherited);
145 }
146
147 public static boolean hasUserRoles(long userId, long companyId,
148 java.lang.String[] names, boolean inherited)
149 throws com.liferay.portal.PortalException,
150 com.liferay.portal.SystemException, java.rmi.RemoteException {
151 RoleService roleService = RoleServiceFactory.getService();
152
153 return roleService.hasUserRoles(userId, companyId, names, inherited);
154 }
155
156 public static void unsetUserRoles(long userId, long[] roleIds)
157 throws com.liferay.portal.PortalException,
158 com.liferay.portal.SystemException, java.rmi.RemoteException {
159 RoleService roleService = RoleServiceFactory.getService();
160
161 roleService.unsetUserRoles(userId, roleIds);
162 }
163
164 public static com.liferay.portal.model.Role updateRole(long roleId,
165 java.lang.String name, java.lang.String description)
166 throws com.liferay.portal.PortalException,
167 com.liferay.portal.SystemException, java.rmi.RemoteException {
168 RoleService roleService = RoleServiceFactory.getService();
169
170 return roleService.updateRole(roleId, name, description);
171 }
172 }