Interface SpaceMembershipRestResources

All Superinterfaces:
org.exoplatform.services.rest.resource.ResourceContainer, SocialRest
All Known Implementing Classes:
SpaceMembershipRestResourcesV1

public interface SpaceMembershipRestResources extends SocialRest
  • Method Details

    • getSpacesMemberships

      javax.ws.rs.core.Response getSpacesMemberships(@Context javax.ws.rs.core.UriInfo uriInfo, String space, String user, String status, int offset, int limit, String expand, boolean returnSize) throws Exception
      Process to return a list of space's membership in json format
      Parameters:
      uriInfo -
      Returns:
      Throws:
      Exception
    • addSpacesMemberships

      javax.ws.rs.core.Response addSpacesMemberships(@Context javax.ws.rs.core.UriInfo uriInfo, String expand, SpaceMembershipEntity model) throws Exception
      Throws:
      Exception
    • getSpaceMembershipById

      javax.ws.rs.core.Response getSpaceMembershipById(@Context javax.ws.rs.core.UriInfo uriInfo, String id, String expand) throws Exception
      Process to return a spaceMembership by id
      Parameters:
      uriInfo -
      Returns:
      Throws:
      Exception
    • updateSpaceMembershipById

      javax.ws.rs.core.Response updateSpaceMembershipById(@Context javax.ws.rs.core.UriInfo uriInfo, String id, String expand, SpaceMembershipEntity model) throws Exception
      Process to update a spaceMembership by id
      Parameters:
      uriInfo -
      Returns:
      Throws:
      Exception
    • deleteSpaceMembershipById

      javax.ws.rs.core.Response deleteSpaceMembershipById(@Context javax.ws.rs.core.UriInfo uriInfo, String id, String expand) throws Exception
      Process to delete a spaceMembership by id
      Parameters:
      uriInfo -
      Returns:
      Throws:
      Exception