/** * Update the export data from the map * @param exports * @param folderExports */ private void updateExportsFromList(PublishedExports exports, Map<String, ExportEntry> folderExports) { Map<String, List<ExportEntry>> perComponentList = new HashMap<String, List<ExportEntry>>(); for(Map.Entry<String, ExportEntry> logEntry : folderExports.entrySet()) { String componentName = logEntry.getValue().getTag(); if (!perComponentList.containsKey(componentName)) { perComponentList.put(componentName, new ArrayList<ExportEntry>()); } perComponentList.get(componentName).add(logEntry.getValue()); } exports.putValues(perComponentList.entrySet()); }
/** * Update the export data from the map * @param exports * @param folderExports */ private void updateExportsFromList(PublishedExports exports, Map<String, ExportEntry> folderExports) { Map<String, List<ExportEntry>> perComponentList = new HashMap<String, List<ExportEntry>>(); for(Map.Entry<String, ExportEntry> logEntry : folderExports.entrySet()) { String componentName = logEntry.getValue().getTag(); if (!perComponentList.containsKey(componentName)) { perComponentList.put(componentName, new ArrayList<ExportEntry>()); } perComponentList.get(componentName).add(logEntry.getValue()); } exports.putValues(perComponentList.entrySet()); }
Assert.assertEquals("cid", expEntries.get(0).getContainerId()); Assert.assertEquals("component", expEntries.get(0).getLevel()); Assert.assertEquals("role", expEntries.get(0).getTag()); Assert.assertEquals("fqdn:aFolder", expEntries.get(0).getValue()); Assert.assertNull(expEntries.get(0).getValidUntil()); Assert.assertEquals("cid", expEntries.get(0).getContainerId()); Assert.assertEquals("component", expEntries.get(0).getLevel()); Assert.assertEquals("role", expEntries.get(0).getTag()); Assert.assertEquals("fqdn:folderB", expEntries.get(0).getValue()); Assert.assertNull(expEntries.get(0).getValidUntil());
Assert.assertEquals("cid", expEntries.get(0).getContainerId()); Assert.assertEquals("component", expEntries.get(0).getLevel()); Assert.assertEquals("role", expEntries.get(0).getTag()); Assert.assertEquals("fqdn:aFolder", expEntries.get(0).getValue()); Assert.assertNull(expEntries.get(0).getValidUntil()); Assert.assertEquals("cid", expEntries.get(0).getContainerId()); Assert.assertEquals("component", expEntries.get(0).getLevel()); Assert.assertEquals("role", expEntries.get(0).getTag()); Assert.assertEquals("fqdn:folderB", expEntries.get(0).getValue()); Assert.assertNull(expEntries.get(0).getValidUntil());
Assert.assertEquals(null, expEntries.get(0).getContainerId()); Assert.assertEquals("application", expEntries.get(0).getLevel()); Assert.assertEquals(null, expEntries.get(0).getTag()); Assert.assertEquals("http://HOST1:60012/jmx", expEntries.get(0).getValue()); Assert.assertNull(expEntries.get(0).getValidUntil());
Assert.assertEquals("mockcontainer_1", expEntries.get(0).getContainerId()); Assert.assertEquals("component", expEntries.get(0).getLevel()); Assert.assertEquals("1", expEntries.get(0).getTag()); Assert.assertEquals("http://host1:10010", expEntries.get(0).getValue()); Assert.assertNotNull(expEntries.get(0).getUpdatedTime());
Assert.assertEquals(null, expEntries.get(0).getContainerId()); Assert.assertEquals("application", expEntries.get(0).getLevel()); Assert.assertEquals(null, expEntries.get(0).getTag()); Assert.assertEquals("http://HOST1:60012/jmx", expEntries.get(0).getValue()); Assert.assertNull(expEntries.get(0).getValidUntil());
Assert.assertEquals("mockcontainer_1", expEntries.get(0).getContainerId()); Assert.assertEquals("component", expEntries.get(0).getLevel()); Assert.assertEquals("1", expEntries.get(0).getTag()); Assert.assertEquals("http://host1:10010", expEntries.get(0).getValue()); Assert.assertNotNull(expEntries.get(0).getUpdatedTime());