Interface UserGroupRoleService

All Superinterfaces:
BaseService
All Known Implementing Classes:
UserGroupRoleServiceWrapper

Provides the remote service interface for UserGroupRole. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
Author:
Brian Wing Shun Chan
See Also:
{$generated.description}
  • Method Details

    • addUserGroupRoles

      void addUserGroupRoles(long userId, long groupId, long[] roleIds) throws PortalException
      Throws:
      PortalException
    • addUserGroupRoles

      void addUserGroupRoles(long[] userIds, long groupId, long roleId) throws PortalException
      Throws:
      PortalException
    • deleteUserGroupRoles

      void deleteUserGroupRoles(long userId, long groupId, long[] roleIds) throws PortalException
      Throws:
      PortalException
    • deleteUserGroupRoles

      void deleteUserGroupRoles(long[] userIds, long groupId, long roleId) throws PortalException
      Throws:
      PortalException
    • getOSGiServiceIdentifier

      String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Returns:
      the OSGi service identifier
    • updateUserGroupRoles

      void updateUserGroupRoles(long userId, long groupId, long[] addedRoleIds, long[] deletedRoleIds) throws PortalException
      Throws:
      PortalException