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