private QueuePlacementPolicy parse(String str) throws Exception { // Read and parse the allocations file. DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory .newInstance(); docBuilderFactory.setIgnoringComments(true); DocumentBuilder builder = docBuilderFactory.newDocumentBuilder(); Document doc = builder.parse(IOUtils.toInputStream(str)); Element root = doc.getDocumentElement(); return QueuePlacementPolicy.fromXml(root, configuredQueues, conf); } }
private QueuePlacementPolicy parse(String str) throws Exception { // Read and parse the allocations file. DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory .newInstance(); docBuilderFactory.setIgnoringComments(true); DocumentBuilder builder = docBuilderFactory.newDocumentBuilder(); Document doc = builder.parse(IOUtils.toInputStream(str)); Element root = doc.getDocumentElement(); return QueuePlacementPolicy.fromXml(root, configuredQueues, conf); } }
private QueuePlacementPolicy getQueuePlacementPolicy( AllocationFileParser allocationFileParser, QueueProperties queueProperties, Configuration conf) throws AllocationConfigurationException { if (allocationFileParser.getQueuePlacementPolicy().isPresent()) { return QueuePlacementPolicy.fromXml( allocationFileParser.getQueuePlacementPolicy().get(), queueProperties.getConfiguredQueues(), conf); } else { return QueuePlacementPolicy.fromConfiguration(conf, queueProperties.getConfiguredQueues()); } }
newPlacementPolicy = QueuePlacementPolicy.fromXml(placementPolicyElement, configuredQueues, conf); } else {
newPlacementPolicy = QueuePlacementPolicy.fromXml(placementPolicyElement, configuredQueues, conf); } else {