Class RESTLoadBalancerService
- java.lang.Object
-
- org.exoplatform.ws.frameworks.cometd.loadbalancer.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 Summary
Constructors Constructor Description RESTLoadBalancerService(LoadBalancer balancer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsegetCometdURL(String exoid)javax.ws.rs.core.Responserelease(String exoid)
-
-
-
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.
-
-