public interface RoleServiceSoap
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
RoleSoap |
addRole(java.lang.String className,
long classPK,
java.lang.String name,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
int type,
java.lang.String subtype,
ServiceContext serviceContext) |
RoleSoap |
addRole(java.lang.String name,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
int type) |
void |
addUserRoles(long userId,
long[] roleIds) |
void |
deleteRole(long roleId) |
RoleSoap |
fetchRole(long roleId) |
RoleSoap[] |
getGroupRoles(long groupId) |
RoleSoap |
getRole(long roleId) |
RoleSoap |
getRole(long companyId,
java.lang.String name) |
RoleSoap[] |
getRoles(int type,
java.lang.String subtype) |
RoleSoap[] |
getRoles(long companyId,
int[] types) |
RoleSoap[] |
getUserGroupGroupRoles(long userId,
long groupId) |
RoleSoap[] |
getUserGroupRoles(long userId,
long groupId) |
RoleSoap[] |
getUserRelatedRoles(long userId,
GroupSoap[] groups) |
RoleSoap[] |
getUserRoles(long userId) |
boolean |
hasUserRole(long userId,
long companyId,
java.lang.String name,
boolean inherited) |
boolean |
hasUserRoles(long userId,
long companyId,
java.lang.String[] names,
boolean inherited) |
void |
unsetUserRoles(long userId,
long[] roleIds) |
RoleSoap |
updateRole(long roleId,
java.lang.String name,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
java.lang.String subtype,
ServiceContext serviceContext) |
RoleSoap addRole(java.lang.String name, java.lang.String[] titleMapLanguageIds, java.lang.String[] titleMapValues, java.lang.String[] descriptionMapLanguageIds, java.lang.String[] descriptionMapValues, int type) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap addRole(java.lang.String className, long classPK, java.lang.String name, java.lang.String[] titleMapLanguageIds, java.lang.String[] titleMapValues, java.lang.String[] descriptionMapLanguageIds, java.lang.String[] descriptionMapValues, int type, java.lang.String subtype, ServiceContext serviceContext) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid addUserRoles(long userId,
long[] roleIds)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid deleteRole(long roleId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap fetchRole(long roleId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getGroupRoles(long groupId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap getRole(long roleId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap getRole(long companyId, java.lang.String name) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getRoles(int type, java.lang.String subtype) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getRoles(long companyId, int[] types) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getUserGroupGroupRoles(long userId, long groupId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getUserGroupRoles(long userId, long groupId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getUserRelatedRoles(long userId, GroupSoap[] groups) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap[] getUserRoles(long userId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean hasUserRole(long userId,
long companyId,
java.lang.String name,
boolean inherited)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean hasUserRoles(long userId,
long companyId,
java.lang.String[] names,
boolean inherited)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid unsetUserRoles(long userId,
long[] roleIds)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionRoleSoap updateRole(long roleId, java.lang.String name, java.lang.String[] titleMapLanguageIds, java.lang.String[] titleMapValues, java.lang.String[] descriptionMapLanguageIds, java.lang.String[] descriptionMapValues, java.lang.String subtype, ServiceContext serviceContext) throws java.rmi.RemoteException
java.rmi.RemoteException