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
  • Constructor Details

    • RESTContinuationService

      public RESTContinuationService(ContinuationService continuationService)
  • Method Details

    • 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