Package com.alibaba.dubbo.registry.common.domain

Examples of com.alibaba.dubbo.registry.common.domain.LoadBalance


               continue;
           }else{
               Map<String,String> params = StringUtils.parseQueryString(o.getParams());
               for(Map.Entry<String, String> entry : params.entrySet()){
                   if(entry.getKey().endsWith("loadbalance")){
                       LoadBalance loadBalance = new LoadBalance();
                       String method = null;
                       if(entry.getKey().endsWith(".loadbalance")){
                           method = entry.getKey().split(".loadbalance")[0];
                       }else{
                           method = "*";
                       }
                     
                       loadBalance.setMethod(method);
                       loadBalance.setId(o.getId());
                       loadBalance.setService(o.getService());
                       loadBalance.setStrategy(entry.getValue());
                       loadBalances.add(loadBalance);
                     
                   }
               }
           }
View Full Code Here


        }
        context.put("loadbalances", loadbalances);
    }

    public void show(Long id, Map<String, Object> context) {
      LoadBalance loadbalance = OverrideUtils.overrideToLoadBalance(overrideService.findById(id));
        context.put("loadbalance", loadbalance);
    }
View Full Code Here

     * @param ids
     * @return
     */
    public boolean delete(Long[] ids, Map<String, Object> context) {
        for (Long id : ids) {
            LoadBalance lb = OverrideUtils.overrideToLoadBalance(overrideService.findById(id));
            if (!super.currentUser.hasServicePrivilege(lb.getService())) {
                context.put("message", getMessage("HaveNoServicePrivilege", lb.getService()));
                return false;
            }
        }
       
        for (Long id : ids) {
View Full Code Here

TOP

Related Classes of com.alibaba.dubbo.registry.common.domain.LoadBalance

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.