private void handleAtomicReference(Node node) { Node attName = node.getAttributes().getNamedItem("name"); String name = getTextContent(attName); AtomicReferenceConfig atomicReferenceConfig = new AtomicReferenceConfig(name); for (Node n : childElements(node)) { String nodeName = cleanNodeName(n); String value = getTextContent(n).trim(); if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); atomicReferenceConfig.setMergePolicyConfig(mergePolicyConfig); } else if ("quorum-ref".equals(nodeName)) { atomicReferenceConfig.setQuorumName(value); } } config.addAtomicReferenceConfig(atomicReferenceConfig); }
private void handleAtomicLong(Node node) { Node attName = node.getAttributes().getNamedItem("name"); String name = getTextContent(attName); AtomicLongConfig atomicLongConfig = new AtomicLongConfig(name); for (Node n : childElements(node)) { String nodeName = cleanNodeName(n); String value = getTextContent(n).trim(); if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); atomicLongConfig.setMergePolicyConfig(mergePolicyConfig); } else if ("quorum-ref".equals(nodeName)) { atomicLongConfig.setQuorumName(value); } } config.addAtomicLongConfig(atomicLongConfig); }
private void handleCardinalityEstimator(Node node) { CardinalityEstimatorConfig cardinalityEstimatorConfig = new CardinalityEstimatorConfig(); cardinalityEstimatorConfig.setName(getTextContent(node.getAttributes().getNamedItem("name"))); for (Node child : childElements(node)) { String nodeName = cleanNodeName(child); if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(child); cardinalityEstimatorConfig.setMergePolicyConfig(mergePolicyConfig); } else if ("backup-count".equals(nodeName)) { cardinalityEstimatorConfig.setBackupCount(parseInt(getTextContent(child))); } else if ("async-backup-count".equals(nodeName)) { cardinalityEstimatorConfig.setAsyncBackupCount(parseInt(getTextContent(child))); } else if ("quorum-ref".equals(nodeName)) { cardinalityEstimatorConfig.setQuorumName(getTextContent(child)); } } config.addCardinalityEstimatorConfig(cardinalityEstimatorConfig); }
private void handleScheduledExecutor(Node node) { ScheduledExecutorConfig scheduledExecutorConfig = new ScheduledExecutorConfig(); scheduledExecutorConfig.setName(getTextContent(node.getAttributes().getNamedItem("name"))); for (Node child : childElements(node)) { String nodeName = cleanNodeName(child); if ("merge-policy".equals(nodeName)) { scheduledExecutorConfig.setMergePolicyConfig(createMergePolicyConfig(child)); } else if ("capacity".equals(nodeName)) { scheduledExecutorConfig.setCapacity(parseInt(getTextContent(child))); } else if ("durability".equals(nodeName)) { scheduledExecutorConfig.setDurability(parseInt(getTextContent(child))); } else if ("pool-size".equals(nodeName)) { scheduledExecutorConfig.setPoolSize(parseInt(getTextContent(child))); } else if ("quorum-ref".equals(nodeName)) { scheduledExecutorConfig.setQuorumName(getTextContent(child)); } } config.addScheduledExecutorConfig(scheduledExecutorConfig); }
sConfig.setQuorumName(value); } else if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); sConfig.setMergePolicyConfig(mergePolicyConfig);
lConfig.setQuorumName(value); } else if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); lConfig.setMergePolicyConfig(mergePolicyConfig);
rbConfig.setQuorumName(value); } else if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); rbConfig.setMergePolicyConfig(mergePolicyConfig);
multiMapConfig.setQuorumName(value); } else if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); multiMapConfig.setMergePolicyConfig(mergePolicyConfig);
MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); replicatedMapConfig.setMergePolicyConfig(mergePolicyConfig); } else if ("quorum-ref".equals(nodeName)) {
qConfig.setEmptyQueueTtl(getIntegerValue("empty-queue-ttl", value)); } else if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(n); qConfig.setMergePolicyConfig(mergePolicyConfig);
mapConfig.setNearCacheConfig(handleNearCacheConfig(node)); } else if ("merge-policy".equals(nodeName)) { MergePolicyConfig mergePolicyConfig = createMergePolicyConfig(node); mapConfig.setMergePolicyConfig(mergePolicyConfig); } else if ("hot-restart".equals(nodeName)) {