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 Summary
ConstructorsConstructorDescriptionSpacesAdministrationRest(org.exoplatform.social.core.space.SpacesAdministrationService spacesAdministrationService) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsecanCreatespaces(javax.ws.rs.core.UriInfo uriInfo, String username) javax.ws.rs.core.ResponsegetAllSettings(javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.ResponsegetSpacesAdministrators(javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.ResponsegetSpacesCreators(javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.ResponseupdateSpacesAdministrators(javax.ws.rs.core.UriInfo uriInfo, List<MembershipEntityWrapper> model) javax.ws.rs.core.ResponseupdateSpacesCreators(javax.ws.rs.core.UriInfo uriInfo, List<MembershipEntityWrapper> model)
-
Constructor Details
-
SpacesAdministrationRest
public SpacesAdministrationRest(org.exoplatform.social.core.space.SpacesAdministrationService spacesAdministrationService)
-
-
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)
-