ArcDef findArchive(ConsolFun consolFun, int steps) { for (ArcDef arcDef : arcDefs) { if (arcDef.getConsolFun() == consolFun && arcDef.getSteps() == steps) { return arcDef; } } throw new IllegalArgumentException("Could not find archive " + consolFun + "/" + steps); }
ArcDef findArchive(ConsolFun consolFun, int steps) { for (ArcDef arcDef : arcDefs) { if (arcDef.getConsolFun() == consolFun && arcDef.getSteps() == steps) { return arcDef; } } throw new IllegalArgumentException("Could not find archive " + consolFun + "/" + steps); }
consolFunCombo.setSelectedItem(arcDef.getConsolFun()); consolFunCombo.setEnabled(false); xffField.setText("" + arcDef.getXff());
@Test public void testLoad() throws Exception { JrdsDocument d = Tools.parseRessource("goodarchives.xml"); ArchivesSetBuilder asb = new ArchivesSetBuilder(); ArchivesSet arcset = asb.build(d); ArcDef[] arcs = arcset.getArchives(); Assert.assertEquals("wrong name for archives set", "newarchives", arcset.getName()); Assert.assertEquals("not enough archives", 2, arcs.length); Assert.assertEquals("not enough archives", ConsolFun.AVERAGE, arcs[0].getConsolFun()); Assert.assertEquals("not enough archives", ConsolFun.MAX, arcs[1].getConsolFun()); }
try { ArcDef arcDef = rrd.getRrdDef().getArcDefs()[arcIndex]; consolFun = arcDef.getConsolFun(); steps = arcDef.getSteps();
RrdToolkit.setArcXff(sourcePath, newArcDef.getConsolFun(), newArcDef.getSteps(), newArcDef.getXff()); RrdToolkit.resizeArchive(sourcePath, newArcDef.getConsolFun(), newArcDef.getSteps(), newArcDef.getRows(), SHOULD_CREATE_BACKUPS); inspectorModel.refresh();
boolean shouldInitialize = arcDef != null; if (shouldInitialize) { consolFun.set(arcDef.getConsolFun().name()); xff.set(arcDef.getXff()); steps.set(arcDef.getSteps());
boolean shouldInitialize = arcDef != null; if (shouldInitialize) { consolFun.set(arcDef.getConsolFun()); xff.set(arcDef.getXff()); steps.set(arcDef.getSteps());
for (ArcDef arcDef : arcDefs) { xml.startTag("archive"); xml.writeTag("cf", arcDef.getConsolFun()); xml.writeTag("xff", arcDef.getXff()); xml.writeTag("steps", arcDef.getSteps());
for (ArcDef arcDef : arcDefs) { xml.startTag("archive"); xml.writeTag("cf", arcDef.getConsolFun()); xml.writeTag("xff", arcDef.getXff()); xml.writeTag("steps", arcDef.getSteps());