Class SpacesAdministrationRest

java.lang.Object
org.exoplatform.social.rest.impl.spacesadministration.SpacesAdministrationRest
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class SpacesAdministrationRest extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
  • Constructor Details

    • SpacesAdministrationRest

      public SpacesAdministrationRest(org.exoplatform.social.core.space.SpacesAdministrationService spacesAdministrationService, org.exoplatform.portal.config.UserACL userACL)
  • Method Details

    • getAllSettings

      @RolesAllowed("administrators") public javax.ws.rs.core.Response getAllSettings(@Context javax.ws.rs.core.UriInfo uriInfo)
    • getSpacesAdministrators

      @RolesAllowed("administrators") public javax.ws.rs.core.Response getSpacesAdministrators(@Context javax.ws.rs.core.UriInfo uriInfo)
    • getSpacesCreators

      @RolesAllowed("administrators") public javax.ws.rs.core.Response getSpacesCreators(@Context javax.ws.rs.core.UriInfo uriInfo)
    • canCreatespaces

      @RolesAllowed("users") public javax.ws.rs.core.Response canCreatespaces(@Context javax.ws.rs.core.UriInfo uriInfo, String username)
    • updateSpacesAdministrators

      @RolesAllowed("administrators") public javax.ws.rs.core.Response updateSpacesAdministrators(@Context javax.ws.rs.core.UriInfo uriInfo, List<MembershipEntityWrapper> model)
    • updateSpacesCreators

      @RolesAllowed("administrators") public javax.ws.rs.core.Response updateSpacesCreators(@Context javax.ws.rs.core.UriInfo uriInfo, List<MembershipEntityWrapper> model)