org.exoplatform.ws.frameworks.cometd.transport
Class RESTContinuationService
java.lang.Object
org.exoplatform.ws.frameworks.cometd.transport.RESTContinuationService
- All Implemented Interfaces:
- org.exoplatform.services.rest.resource.ResourceContainer
public class RESTContinuationService
- extends Object
- implements org.exoplatform.services.rest.resource.ResourceContainer
Created by The eXo Platform SAS.
- Version:
- $Id: $
- Author:
- Vitaly Parfonov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESTContinuationService
public RESTContinuationService(ContinuationService continuationService)
getToken
public javax.ws.rs.core.Response getToken(String exoID)
- Parameters:
exoID - the id of client.
- Returns:
- userToken for user
isSubscribed
public javax.ws.rs.core.Response isSubscribed(String exoID,
String channel)
- Parameters:
exoID - the id of client.channel - the id of channel
- Returns:
- true if client subscribed on channel else false
hasChannel
public javax.ws.rs.core.Response hasChannel(String channel)
- Parameters:
channel - the id of channel
- Returns:
- true if channel exist else false
sendMessage
public javax.ws.rs.core.Response sendMessage(DelegateMessage data)
- Parameters:
data - content message, clientId, channel.
- Returns:
- Response with status
sendBroadcastMessage
public javax.ws.rs.core.Response sendBroadcastMessage(DelegateMessage data)
- Parameters:
data - content message, clientId, channel.
- Returns:
- Response with status
Copyright © 2013 eXo Platform SAS. All Rights Reserved.