public static List<URL> parseURLs(String address, Map<String, String> defaults) { if (address == null || address.length() == 0) { return null; } String[] addresses = Constants.REGISTRY_SPLIT_PATTERN.split(address); if (addresses == null || addresses.length == 0) { return null; //here won't be empty } List<URL> registries = new ArrayList<URL>(); for (String addr : addresses) { registries.add(parseURL(addr, defaults)); } return registries; }
public static List<URL> parseURLs(String address, Map<String, String> defaults) { if (address == null || address.length() == 0) { return null; } String[] addresses = Constants.REGISTRY_SPLIT_PATTERN.split(address); if (addresses == null || addresses.length == 0) { return null; //here won't be empty } List<URL> registries = new ArrayList<URL>(); for (String addr : addresses) { registries.add(parseURL(addr, defaults)); } return registries; }
public URL toUrl() { Map<String, String> map = this.getMetaData(); if (StringUtils.isEmpty(address)) { address = Constants.ANYHOST_VALUE; } map.put(Constants.PATH_KEY, ConfigCenterConfig.class.getSimpleName()); // use 'zookeeper' as the default configcenter. if (StringUtils.isEmpty(map.get(Constants.PROTOCOL_KEY))) { map.put(Constants.PROTOCOL_KEY, Constants.ZOOKEEPER_PROTOCOL); } return UrlUtils.parseURL(address, map); }
public URL toUrl() { Map<String, String> map = this.getMetaData(); if (StringUtils.isEmpty(address)) { address = Constants.ANYHOST_VALUE; } map.put(Constants.PATH_KEY, ConfigCenterConfig.class.getSimpleName()); // use 'zookeeper' as the default configcenter. if (StringUtils.isEmpty(map.get(Constants.PROTOCOL_KEY))) { map.put(Constants.PROTOCOL_KEY, Constants.ZOOKEEPER_PROTOCOL); } return UrlUtils.parseURL(address, map); }
private URL loadMetadataReporterURL() { String address = metadataReportConfig.getAddress(); if (StringUtils.isEmpty(address)) { return null; } Map<String, String> map = new HashMap<String, String>(); appendParameters(map, metadataReportConfig); return UrlUtils.parseURL(address, map); }
private URL loadMetadataReporterURL() { String address = metadataReportConfig.getAddress(); if (StringUtils.isEmpty(address)) { return null; } Map<String, String> map = new HashMap<String, String>(); appendParameters(map, metadataReportConfig); return UrlUtils.parseURL(address, map); }
return UrlUtils.parseURL(address, map); } else if (Constants.REGISTRY_PROTOCOL.equals(monitor.getProtocol()) && registryURL != null) { return registryURL.setProtocol(Constants.DOBBO_PROTOCOL).addParameter(Constants.PROTOCOL_KEY, Constants.REGISTRY_PROTOCOL).addParameterAndEncoded(Constants.REFER_KEY, StringUtils.toQueryString(map));
return UrlUtils.parseURL(address, map); } else if (Constants.REGISTRY_PROTOCOL.equals(monitor.getProtocol()) && registryURL != null) { return registryURL.setProtocol(Constants.DOBBO_PROTOCOL).addParameter(Constants.PROTOCOL_KEY, Constants.REGISTRY_PROTOCOL).addParameterAndEncoded(Constants.REFER_KEY, StringUtils.toQueryString(map));
public static List<URL> parseURLs(String address, Map<String, String> defaults) { if (address == null || address.length() == 0) { return null; } String[] addresses = Constants.REGISTRY_SPLIT_PATTERN.split(address); if (addresses == null || addresses.length == 0) { return null; //here won't be empty } List<URL> registries = new ArrayList<URL>(); for (String addr : addresses) { registries.add(parseURL(addr, defaults)); } return registries; }
public static List<URL> parseURLs(String address, Map<String, String> defaults) { if (address == null || address.length() == 0) { return null; } String[] addresses = Constants.REGISTRY_SPLIT_PATTERN.split(address); if (addresses == null || addresses.length == 0) { return null; //here won't be empty } List<URL> registries = new ArrayList<URL>(); for (String addr : addresses) { registries.add(parseURL(addr, defaults)); } return registries; }
private URL loadMetadataReporterURL() { String address = metadataReportConfig.getAddress(); if (address == null || address.length() == 0) { return null; } Map<String, String> map = new HashMap<String, String>(); appendParameters(map, metadataReportConfig); return UrlUtils.parseURL(address, map); }
private URL loadMetadataReporterURL() { String address = metadataReportConfig.getAddress(); if (address == null || address.length() == 0) { return null; } Map<String, String> map = new HashMap<String, String>(); appendParameters(map, metadataReportConfig); return UrlUtils.parseURL(address, map); }
public URL toUrl() { Map<String, String> map = this.getMetaData(); if (StringUtils.isEmpty(address)) { address = Constants.ANYHOST_VALUE; } map.put(Constants.PATH_KEY, ConfigCenterConfig.class.getSimpleName()); // use 'zookeeper' as the default configcenter. if (StringUtils.isEmpty(map.get(Constants.PROTOCOL_KEY))) { map.put(Constants.PROTOCOL_KEY, Constants.ZOOKEEPER_PROTOCOL); } return UrlUtils.parseURL(address, map); }
public URL toUrl() { Map<String, String> map = this.getMetaData(); if (StringUtils.isEmpty(address)) { address = Constants.ANYHOST_VALUE; } map.put(Constants.PATH_KEY, ConfigCenterConfig.class.getSimpleName()); // use 'zookeeper' as the default configcenter. if (StringUtils.isEmpty(map.get(Constants.PROTOCOL_KEY))) { map.put(Constants.PROTOCOL_KEY, Constants.ZOOKEEPER_PROTOCOL); } return UrlUtils.parseURL(address, map); }
return UrlUtils.parseURL(address, map); } else if (Constants.REGISTRY_PROTOCOL.equals(monitor.getProtocol()) && registryURL != null) { return registryURL.setProtocol(Constants.DOBBO_PROTOCOL).addParameter(Constants.PROTOCOL_KEY, Constants.REGISTRY_PROTOCOL).addParameterAndEncoded(Constants.REFER_KEY, StringUtils.toQueryString(map));
return UrlUtils.parseURL(address, map); } else if (Constants.REGISTRY_PROTOCOL.equals(monitor.getProtocol()) && registryURL != null) { return registryURL.setProtocol(Constants.DOBBO_PROTOCOL).addParameter(Constants.PROTOCOL_KEY, Constants.REGISTRY_PROTOCOL).addParameterAndEncoded(Constants.REFER_KEY, StringUtils.toQueryString(map));