Class RoleEndpoint

java.lang.Object
org.opencastproject.userdirectory.RoleEndpoint

@Path("/roles") public class RoleEndpoint extends Object
Provides a sorted set of known roles
  • Field Details

  • Constructor Details

    • RoleEndpoint

      public RoleEndpoint()
  • Method Details

    • setOrganizationDirectoryService

      public void setOrganizationDirectoryService(OrganizationDirectoryService organizationDirectory)
      Parameters:
      organizationDirectory - the organization directory
    • getRolesAsXml

      @GET @Path("roles.xml") @Produces("application/xml") public JaxbRoleList getRolesAsXml()
    • getRolesAsJson

      @GET @Path("roles.json") @Produces("application/json") public JaxbRoleList getRolesAsJson()
    • setRoleDirectoryService

      public void setRoleDirectoryService(RoleDirectoryService roleDirectoryService)
      Sets the role directory service
      Parameters:
      roleDirectoryService - the roleDirectoryService to set