| Package | Description |
|---|---|
| org.exoplatform.social.rest.api | |
| org.exoplatform.social.rest.entity | |
| org.exoplatform.social.rest.impl.spacemembership |
| Modifier and Type | Method and Description |
|---|---|
static SpaceMembershipEntity |
EntityBuilder.buildEntityFromSpaceMembership(org.exoplatform.social.core.space.model.Space space,
String userId,
String type,
String restPath,
String expand)
Get a hash map from a space in order to build a json object for the rest service
|
static SpaceMembershipEntity |
EntityBuilder.createSpaceMembershipForIgnoredStatus(org.exoplatform.social.core.space.model.Space space,
String userId,
String type,
String restPath,
String expand)
update the SpaceMemberShip between the user and the space as ignored and then update also the MemberShipType used in SpaceMembershipRestResourcesV1.java
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
SpaceMembershipRestResources.addSpacesMemberships(javax.ws.rs.core.UriInfo uriInfo,
String expand,
SpaceMembershipEntity model) |
javax.ws.rs.core.Response |
SpaceMembershipRestResources.updateSpaceMembershipById(javax.ws.rs.core.UriInfo uriInfo,
String id,
String expand,
SpaceMembershipEntity model)
Process to update a spaceMembership by id
|
| Modifier and Type | Method and Description |
|---|---|
SpaceMembershipEntity |
SpaceMembershipEntity.setDataSpace(LinkEntity space) |
SpaceMembershipEntity |
SpaceMembershipEntity.setDataUser(LinkEntity user) |
SpaceMembershipEntity |
SpaceMembershipEntity.setRole(String role) |
SpaceMembershipEntity |
SpaceMembershipEntity.setStatus(String status) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
SpaceMembershipRestResourcesV1.addSpacesMemberships(javax.ws.rs.core.UriInfo uriInfo,
String expand,
SpaceMembershipEntity model) |
javax.ws.rs.core.Response |
SpaceMembershipRestResourcesV1.updateSpaceMembershipById(javax.ws.rs.core.UriInfo uriInfo,
String id,
String expand,
SpaceMembershipEntity model) |
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.