Class RESTLoadBalancerService

  • All Implemented Interfaces:
    org.exoplatform.services.rest.resource.ResourceContainer

    public class RESTLoadBalancerService
    extends Object
    implements org.exoplatform.services.rest.resource.ResourceContainer
    Created by The eXo Platform SAS.
    Version:
    $Id: $
    Author:
    Vitaly Parfonov
    • Constructor Detail

      • RESTLoadBalancerService

        public RESTLoadBalancerService​(LoadBalancer balancer)
        Parameters:
        balancer - the strategy for load balancing of cometd cluster.
    • Method Detail

      • getCometdURL

        public javax.ws.rs.core.Response getCometdURL​(String exoid)
        Parameters:
        exoid - the client id.
        Returns:
        base URL of cometd server in cluster for user.
      • release

        public javax.ws.rs.core.Response release​(String exoid)
        Parameters:
        exoid - the client id.
        Returns:
        OK if release successful.