private void handleDiscoveryStrategy(Node node, DiscoveryConfig discoveryConfig) { NamedNodeMap atts = node.getAttributes(); boolean enabled = false; String clazz = null; for (int a = 0; a < atts.getLength(); a++) { Node att = atts.item(a); String value = getTextContent(att).trim(); if ("enabled".equalsIgnoreCase(att.getNodeName())) { enabled = getBooleanValue(value); } else if ("class".equals(att.getNodeName())) { clazz = value; } } if (!enabled || clazz == null) { return; } Map<String, Comparable> properties = new HashMap<String, Comparable>(); for (Node child : childElements(node)) { String name = cleanNodeName(child); if ("properties".equals(name)) { fillProperties(child, properties); } } discoveryConfig.addDiscoveryStrategyConfig(new DiscoveryStrategyConfig(clazz, properties)); }
private void handleDiscoveryStrategy(Node node, DiscoveryConfig discoveryConfig) { NamedNodeMap atts = node.getAttributes(); boolean enabled = false; String clazz = null; for (int a = 0; a < atts.getLength(); a++) { Node att = atts.item(a); String value = getTextContent(att).trim(); if ("enabled".equalsIgnoreCase(att.getNodeName())) { enabled = getBooleanValue(value); } else if ("class".equals(att.getNodeName())) { clazz = value; } } if (!enabled || clazz == null) { return; } Map<String, Comparable> properties = new HashMap<String, Comparable>(); for (Node child : childElements(node)) { String name = cleanNodeName(child); if ("properties".equals(name)) { fillProperties(child, properties); } } discoveryConfig.addDiscoveryStrategyConfig(new DiscoveryStrategyConfig(clazz, properties)); }
private void handleDiscoveryStrategy(Node node, DiscoveryConfig discoveryConfig) { boolean enabled = false; String clazz = null; NamedNodeMap attributes = node.getAttributes(); for (int a = 0; a < attributes.getLength(); a++) { Node att = attributes.item(a); String value = getTextContent(att).trim(); if ("enabled".equals(lowerCaseInternal(att.getNodeName()))) { enabled = getBooleanValue(value); } else if ("class".equals(att.getNodeName())) { clazz = value; } } if (!enabled || clazz == null) { return; } Map<String, Comparable> properties = new HashMap<String, Comparable>(); for (Node child : childElements(node)) { String name = cleanNodeName(child); if ("properties".equals(name)) { fillProperties(child, properties); } } discoveryConfig.addDiscoveryStrategyConfig(new DiscoveryStrategyConfig(clazz, properties)); }
private void handleDiscoveryStrategy(Node node, DiscoveryConfig discoveryConfig) { boolean enabled = false; String clazz = null; NamedNodeMap attributes = node.getAttributes(); for (int a = 0; a < attributes.getLength(); a++) { Node att = attributes.item(a); String value = getTextContent(att).trim(); if ("enabled".equals(lowerCaseInternal(att.getNodeName()))) { enabled = getBooleanValue(value); } else if ("class".equals(att.getNodeName())) { clazz = value; } } if (!enabled || clazz == null) { return; } Map<String, Comparable> properties = new HashMap<String, Comparable>(); for (Node child : childElements(node)) { String name = cleanNodeName(child); if ("properties".equals(name)) { fillProperties(child, properties); } } discoveryConfig.addDiscoveryStrategyConfig(new DiscoveryStrategyConfig(clazz, properties)); }
.getNetworkConfig() .getDiscoveryConfig() .addDiscoveryStrategyConfig(discoveryStrategyConfig); } else { clientConfig
joinConfig.getDiscoveryConfig().addDiscoveryStrategyConfig(discoveryStrategyConfig);