Class SpaceMembershipRestResourcesV1
- java.lang.Object
-
- org.exoplatform.social.rest.impl.spacemembership.SpaceMembershipRestResourcesV1
-
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer,SocialRest,SpaceMembershipRestResources
public class SpaceMembershipRestResourcesV1 extends Object implements SpaceMembershipRestResources
-
-
Constructor Summary
Constructors Constructor Description SpaceMembershipRestResourcesV1(org.exoplatform.social.core.space.spi.SpaceService spaceService, org.exoplatform.social.core.manager.IdentityManager identityManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddSpacesMemberships(javax.ws.rs.core.UriInfo uriInfo, String expand, SpaceMembershipEntity model)javax.ws.rs.core.ResponsedeleteSpaceMembershipById(javax.ws.rs.core.UriInfo uriInfo, String id, String expand)Process to delete a spaceMembership by idjavax.ws.rs.core.ResponsegetSpaceMembershipById(javax.ws.rs.core.UriInfo uriInfo, String id, String expand)Process to return a spaceMembership by idjavax.ws.rs.core.ResponsegetSpacesMemberships(javax.ws.rs.core.UriInfo uriInfo, String spaceDisplayName, String user, String status, int offset, int limit, String expand, boolean returnSize)Process to return a list of space's membership in json formatjavax.ws.rs.core.ResponseupdateSpaceMembershipById(javax.ws.rs.core.UriInfo uriInfo, String id, String expand, SpaceMembershipEntity model)Process to update a spaceMembership by id
-
-
-
Method Detail
-
getSpacesMemberships
@RolesAllowed("users") public javax.ws.rs.core.Response getSpacesMemberships(@Context javax.ws.rs.core.UriInfo uriInfo, String spaceDisplayName, String user, String status, int offset, int limit, String expand, boolean returnSize) throws ExceptionDescription copied from interface:SpaceMembershipRestResourcesProcess to return a list of space's membership in json format- Specified by:
getSpacesMembershipsin interfaceSpaceMembershipRestResources- Returns:
- Throws:
Exception
-
addSpacesMemberships
@RolesAllowed("users") public javax.ws.rs.core.Response addSpacesMemberships(@Context javax.ws.rs.core.UriInfo uriInfo, String expand, SpaceMembershipEntity model) throws Exception- Specified by:
addSpacesMembershipsin interfaceSpaceMembershipRestResources- Throws:
Exception
-
getSpaceMembershipById
@RolesAllowed("users") public javax.ws.rs.core.Response getSpaceMembershipById(@Context javax.ws.rs.core.UriInfo uriInfo, String id, String expand) throws ExceptionDescription copied from interface:SpaceMembershipRestResourcesProcess to return a spaceMembership by id- Specified by:
getSpaceMembershipByIdin interfaceSpaceMembershipRestResources- Returns:
- Throws:
Exception
-
updateSpaceMembershipById
@RolesAllowed("users") public javax.ws.rs.core.Response updateSpaceMembershipById(@Context javax.ws.rs.core.UriInfo uriInfo, String id, String expand, SpaceMembershipEntity model) throws ExceptionDescription copied from interface:SpaceMembershipRestResourcesProcess to update a spaceMembership by id- Specified by:
updateSpaceMembershipByIdin interfaceSpaceMembershipRestResources- Returns:
- Throws:
Exception
-
deleteSpaceMembershipById
@RolesAllowed("users") public javax.ws.rs.core.Response deleteSpaceMembershipById(@Context javax.ws.rs.core.UriInfo uriInfo, String id, String expand) throws ExceptionDescription copied from interface:SpaceMembershipRestResourcesProcess to delete a spaceMembership by id- Specified by:
deleteSpaceMembershipByIdin interfaceSpaceMembershipRestResources- Returns:
- Throws:
Exception
-
-