public class RESTWebConferencingService extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
| Modifier and Type | Field and Description |
|---|---|
static String |
EMPTY
The Constant EMPTY.
|
protected static org.exoplatform.services.log.Log |
LOG
The Constant LOG.
|
static String |
ME
The Constant ME.
|
protected WebConferencingService |
webConferencing
The video calls.
|
| Constructor and Description |
|---|
RESTWebConferencingService(WebConferencingService skype)
Instantiates a new REST video calls service.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteCall(javax.ws.rs.core.UriInfo uriInfo,
String type,
String id)
Deprecated.
|
javax.ws.rs.core.Response |
getCallInfo(javax.ws.rs.core.UriInfo uriInfo,
String type,
String id)
Deprecated.
|
javax.ws.rs.core.Response |
getProviderConfig(javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest request,
String type)
Gets the provider config.
|
javax.ws.rs.core.Response |
getProviderConfigs(javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest request)
Gets the provider configs.
|
javax.ws.rs.core.Response |
getRoomInfo(javax.ws.rs.core.UriInfo uriInfo,
String roomName,
String roomId,
String roomTitle,
String roomMembers)
Gets the chat room info.
|
javax.ws.rs.core.Response |
getSpaceInfo(javax.ws.rs.core.UriInfo uriInfo,
String spaceName)
Gets the space info.
|
javax.ws.rs.core.Response |
getUserCalls(javax.ws.rs.core.UriInfo uriInfo,
String userName,
String callState)
Deprecated.
|
javax.ws.rs.core.Response |
getUserInfo(javax.ws.rs.core.UriInfo uriInfo,
String userName)
Gets the user info.
|
javax.ws.rs.core.Response |
getUsersInfo(javax.ws.rs.core.UriInfo uriInfo,
String names)
Deprecated.
|
javax.ws.rs.core.Response |
postCall(javax.ws.rs.core.UriInfo uriInfo,
String type,
String id,
String title,
String providerType,
String ownerId,
String ownerType,
String participants)
Deprecated.
|
javax.ws.rs.core.Response |
postProviderConfig(javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest request,
String type,
String active)
Post provider config.
|
javax.ws.rs.core.Response |
putCall(javax.ws.rs.core.UriInfo uriInfo,
String type,
String id,
String state,
String clientId)
Deprecated.
|
javax.ws.rs.core.Response |
putUserCall(javax.ws.rs.core.UriInfo uriInfo,
String userName,
String type,
String id,
String state,
String clientId)
Deprecated.
|
public static final String ME
public static final String EMPTY
protected static final org.exoplatform.services.log.Log LOG
protected final WebConferencingService webConferencing
public RESTWebConferencingService(WebConferencingService skype)
skype - the skype@RolesAllowed(value="administrators") public javax.ws.rs.core.Response getProviderConfig(@Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest request, String type)
uriInfo - the uri inforequest - the requesttype - the type@RolesAllowed(value="administrators") public javax.ws.rs.core.Response postProviderConfig(@Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest request, String type, String active)
uriInfo - the uri inforequest - the requesttype - the typeactive - the active@RolesAllowed(value="administrators") public javax.ws.rs.core.Response getProviderConfigs(@Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest request)
uriInfo - the uri inforequest - the request@RolesAllowed(value="users") public javax.ws.rs.core.Response getUserInfo(@Context javax.ws.rs.core.UriInfo uriInfo, String userName)
uriInfo - the uri infouserName - the id@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response getUserCalls(@Context javax.ws.rs.core.UriInfo uriInfo, String userName, String callState)
uriInfo - the uri infouserName - the idcallState - the call state@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response putUserCall(@Context javax.ws.rs.core.UriInfo uriInfo, String userName, String type, String id, String state, String clientId)
uriInfo - the uri infouserName - the idtype - the typeid - the idstate - the stateclientId - the client id@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response getUsersInfo(@Context javax.ws.rs.core.UriInfo uriInfo, String names)
uriInfo - the uri infonames - user names@RolesAllowed(value="users") public javax.ws.rs.core.Response getSpaceInfo(@Context javax.ws.rs.core.UriInfo uriInfo, String spaceName)
uriInfo - the uri infospaceName - the space name@RolesAllowed(value="users") public javax.ws.rs.core.Response getRoomInfo(@Context javax.ws.rs.core.UriInfo uriInfo, String roomName, String roomId, String roomTitle, String roomMembers)
uriInfo - the uri inforoomName - the room nameroomId - the room idroomTitle - the room titleroomMembers - the room members@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response getCallInfo(@Context javax.ws.rs.core.UriInfo uriInfo, String type, String id)
uriInfo - the uri infotype - the typeid - the id@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response deleteCall(@Context javax.ws.rs.core.UriInfo uriInfo, String type, String id)
uriInfo - the uri infotype - the typeid - the id@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response putCall(@Context javax.ws.rs.core.UriInfo uriInfo, String type, String id, String state, String clientId)
uriInfo - the uri infotype - the typeid - the idstate - the stateclientId - the client id@RolesAllowed(value="users") @Deprecated public javax.ws.rs.core.Response postCall(@Context javax.ws.rs.core.UriInfo uriInfo, String type, String id, String title, String providerType, String ownerId, String ownerType, String participants)
uriInfo - the uri infotype - the provider typeid - the idtitle - the titleproviderType - the provider typeownerId - the owner idownerType - the owner typeparticipants - the participantsCopyright © 2003–2018 eXo Platform SAS. All rights reserved.