public Map<String, JrdsDocument> getNodeMap(ConfigType ct) { return load.getRepository(ct); }
public Map<String, Tab> setTabMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.TAB); TabBuilder ob = new TabBuilder(); Map<String, Tab> tabsMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("Tabs configured: %s", tabsMap.keySet())); return tabsMap; }
public Map<String, Macro> setMacroMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.MACRODEF); macrosmap = getObjectMap(new MacroBuilder(), nodemap); logger.debug(jrds.Util.delayedFormatString("Macro configured: %s", macrosmap.keySet())); return macrosmap; }
public Map<String, ArchivesSet> setArchiveSetMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.ARCHIVESSET); archivessetmap = getObjectMap(new ArchivesSetBuilder(), nodemap); archivessetmap.put(ArchivesSet.DEFAULT.getName(), ArchivesSet.DEFAULT); logger.debug(jrds.Util.delayedFormatString("Archives set configured: %s", archivessetmap.keySet())); return archivessetmap; }
public Map<String, Sum> setSumMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.SUM); SumBuilder ob = new SumBuilder(); ob.setPm(pm); Map<String, Sum> sumpsMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("Sums configured: %s", sumpsMap.keySet())); return sumpsMap; }
public Map<String, GraphDesc> setGraphDescMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.GRAPHDESC); GraphDescBuilder ob = new GraphDescBuilder(); ob.setPm(pm); graphDescMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("Graph description configured: %s", graphDescMap.keySet())); return graphDescMap; }
public Map<String, Filter> setFilterMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.FILTER); FilterBuilder ob = new FilterBuilder(); ob.setPm(pm); Map<String, Filter> filtersMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("Filters configured: %s", filtersMap.keySet())); return filtersMap; }
public Map<String, Listener<?, ?>> setListenerMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.LISTENER); ListenerBuilder ob = new ListenerBuilder(); ob.setClassLoader(cl); listenerMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("listener configured: %s", listenerMap.keySet())); return listenerMap; }
public Map<String, GraphDesc> setGrapMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.GRAPH); GraphDescBuilder ob = new GraphDescBuilder(); ob.setPm(pm); Map<String, GraphDesc> graphsMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("Graphs configured: %s", graphsMap.keySet())); return graphsMap; }
public Map<String, ProbeDesc<? extends Object>> setProbeDescMap() { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.PROBEDESC); ProbeDescBuilder ob = new ProbeDescBuilder(); ob.setClassLoader(cl); ob.setPm(pm); ob.setGraphDescMap(graphDescMap); Map<String, ProbeDesc<? extends Object>> probeDescMap = getObjectMap(ob, nodemap); pf = new ProbeFactory(probeDescMap, graphDescMap); logger.debug(jrds.Util.delayedFormatString("Probe description configured: %s", probeDescMap.keySet())); return probeDescMap; }
@Test public void doLoadJar() throws ParserConfigurationException, MalformedURLException, URISyntaxException { Loader l = new Loader(); l.importUrl(getClass().getClassLoader().getResource("desc").toURI()); l.done(); Assert.assertFalse("graph desc list is empty", l.getRepository(ConfigType.GRAPHDESC).isEmpty()); Assert.assertFalse("probe desc list is empty", l.getRepository(ConfigType.PROBEDESC).isEmpty()); }
@Test public void doLoadView() throws Exception { Loader l = new Loader(); l.importStream(getClass().getClassLoader().getResourceAsStream("view1.xml"), ""); l.done(); Map<String, JrdsDocument> rep = l.getRepository(ConfigType.FILTER); logger.trace(rep); Assert.assertTrue(rep.containsKey("Test view 1")); }
@Test public void doLoadGraph() throws Exception { Loader l = new Loader(); l.importStream(getClass().getClassLoader().getResourceAsStream("customgraph.xml"), ""); l.done(); Map<String, JrdsDocument> rep = l.getRepository(ConfigType.GRAPH); logger.trace(rep); Assert.assertTrue(rep.containsKey("name")); }
@Test public void doLoadProbeDesc() throws Exception { Loader l = new Loader(); l.importStream(getClass().getClassLoader().getResourceAsStream("fulldesc.xml"), ""); l.done(); Map<String, JrdsDocument> rep = l.getRepository(ConfigType.PROBEDESC); logger.trace(rep); Assert.assertTrue(rep.containsKey("name")); }
@Test public void doLoadTab() throws Exception { Loader l = new Loader(); l.importStream(getClass().getClassLoader().getResourceAsStream("goodtab.xml"), ""); l.done(); Map<String, JrdsDocument> rep = l.getRepository(ConfigType.TAB); logger.trace(rep); Assert.assertTrue(rep.containsKey("goodtab")); }
@Test public void doLoadHost() throws Exception { Loader l = new Loader(); l.importStream(getClass().getClassLoader().getResourceAsStream("host1.xml"), ""); l.done(); Assert.assertTrue(l.getRepository(ConfigType.HOSTS).containsKey("name")); }
public Map<String, HostInfo> setHostMap(Map<String, Timer> timers) { Map<String, JrdsDocument> nodemap = load.getRepository(ConfigType.HOSTS); HostBuilder ob = new HostBuilder(); ob.setClassLoader(cl); ob.setMacros(macrosmap); ob.setProbeFactory(pf); ob.setPm(pm); ob.setTimers(timers); ob.setListeners(listenerMap); ob.setGraphDescMap(graphDescMap); ob.setArchivesSetMap(archivessetmap); Map<String, HostInfo> hostsMap = getObjectMap(ob, nodemap); logger.debug(jrds.Util.delayedFormatString("Hosts configured: %s", hostsMap.keySet())); return hostsMap; }