Class SpacesAdministrationRestResourcesV1

  • All Implemented Interfaces:
    org.exoplatform.services.rest.resource.ResourceContainer, SocialRest

    public class SpacesAdministrationRestResourcesV1
    extends Object
    implements SocialRest
    • Constructor Detail

      • SpacesAdministrationRestResourcesV1

        public SpacesAdministrationRestResourcesV1​(org.exoplatform.social.core.space.SpacesAdministrationService spacesAdministrationService,
                                                   org.exoplatform.portal.config.UserACL userACL)
    • Method Detail

      • 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)