|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.social.service.rest.SpacesRestService
public class SpacesRestService
Provides services for the space gadget to display a user's spaces and pending spaces.
| Nested Class Summary | |
|---|---|
static class |
SpacesRestService.SpaceList
List that contains space from space service. Need this class for converter from rest service. |
static class |
SpacesRestService.SpaceNameList
|
| Constructor Summary | |
|---|---|
SpacesRestService()
constructor |
|
| Method Summary | |
|---|---|
javax.ws.rs.core.Response |
getLastVisitedSpace(javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String format,
String appId,
int offset,
int limit)
Provides a way to get the latest spaces ordered by last access and to be able to filter spaces, based on the application Id in the spaces. |
javax.ws.rs.core.Response |
showMySpaceList(javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String format)
Gets the current user's spaces and pending spaces. |
javax.ws.rs.core.Response |
showPendingSpaceList(javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String format)
Gets a user's pending spaces. |
javax.ws.rs.core.Response |
suggestSpacenames(javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String conditionToSearch,
String typeOfRelation,
String userId,
String format)
Suggests the space's name for searching. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SpacesRestService()
| Method Detail |
|---|
public javax.ws.rs.core.Response showMySpaceList(@Context
javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String format)
throws Exception
uriInfo - The requested URI information.portalName - The name of the current container.format - The format of the returned result.
Exception
public javax.ws.rs.core.Response getLastVisitedSpace(@Context
javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String format,
String appId,
int offset,
int limit)
throws Exception
uriInfo - The requested URI information.portalName - The portal container name.format - The format of the returned result, for example, JSON, or XML.offset - Specifies the staring point of the returned results. It must be greater than or equal to 0.limit - Specifies the ending point of the returned results. It must be less than or equal to 10.appId - The application Id which is contained in spaces to filter, such as, Wiki, Discussion, Documents, Agenda and more.
Exception
public javax.ws.rs.core.Response showPendingSpaceList(@Context
javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String format)
throws Exception
uriInfo - The requested URI information.portalName - The portal container name.format - The format of the returned result, for example, JSON, or XML.
Exception
public javax.ws.rs.core.Response suggestSpacenames(@Context
javax.ws.rs.core.UriInfo uriInfo,
String portalName,
String conditionToSearch,
String typeOfRelation,
String userId,
String format)
throws Exception
uriInfo - The requested URI information.portalName - The name of portal.conditionToSearch - The input information to search.typeOfRelation - The type of relationship of the user and the space.userId - The Id of current user.format - The format of the returned result, for example, JSON, or XML.
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||