List of usage examples for org.apache.commons.configuration2 MapConfiguration MapConfiguration
public MapConfiguration(final Properties props)
From source file:io.github.swagger2markup.builder.Swagger2MarkupConfigBuilder.java
public Swagger2MarkupConfigBuilder(Map<String, String> map) { this(new MapConfiguration(map)); }
From source file:io.github.swagger2markup.Swagger2MarkupProperties.java
public Swagger2MarkupProperties(Map<String, String> map) { this(new MapConfiguration(map)); }
From source file:org.apache.hadoop.hive.llap.cli.service.TestLlapServiceCommandLine.java
@Test public void testParsingArguments() throws Exception { LlapServiceCommandLine cl = new LlapServiceCommandLine(new String[] { "--instances", "2", "--auxjars", "auxjarsVal", "--cache", "10k", "--hiveconf", "a=b", "--directory", "directoryVal", "--executors", "4", "--iothreads", "5", "--auxhbase", "false", "--auxhive", "false", "--javaHome", "javaHomeVal", "--queue", "queueVal", "--logger", "console", "--name", "nameVal", "--output", "outputVal", "--size", "10m", "--xmx", "10g", "--startImmediately" }); assertEquals("auxjarsVal", cl.getAuxJars()); assertEquals(10L * 1024, cl.getCache()); assertEquals(ConfigurationConverter.getProperties(new MapConfiguration(ImmutableMap.of("a", "b"))), cl.getConfig());//from ww w .j av a2 s.co m assertEquals("directoryVal", cl.getDirectory()); assertEquals(4, cl.getExecutors()); assertEquals(5, cl.getIoThreads()); assertEquals(false, cl.getIsHBase()); assertEquals(false, cl.getIsHiveAux()); assertEquals("javaHomeVal", cl.getJavaPath()); assertEquals("queueVal", cl.getLlapQueueName()); assertEquals("console", cl.getLogger()); assertEquals("nameVal", cl.getName()); assertEquals("outputVal", cl.getOutput()); assertEquals(10L * 1024 * 1024, cl.getSize()); assertEquals(10L * 1024 * 1024 * 1024, cl.getXmx()); assertEquals(true, cl.isStarting()); }
From source file:org.exist.launcher.Launcher.java
protected void installAsService() { jetty.ifPresent(server -> {// w ww.ja va 2 s. c om if (server.isStarted()) { showTrayMessage("Stopping eXistdb...", TrayIcon.MessageType.INFO); server.shutdown(); } }); jetty = Optional.empty(); showTrayMessage("Installing service and starting eXistdb ...", TrayIcon.MessageType.INFO); final WrappedService service = new WrappedService(); service.setLocalConfiguration(new MapConfiguration(wrapperProperties)); service.init(); final boolean installed = service.install(); if (installed) { if (SystemUtils.IS_OS_WINDOWS) { service.start(); } runningAsService = Optional.of(service); setServiceState(); showTrayMessage("Service installed and started", TrayIcon.MessageType.INFO); } else { JOptionPane.showMessageDialog(null, "Failed to install service. ", "Install Service Failed", JOptionPane.ERROR_MESSAGE); runningAsService = Optional.empty(); } inServiceInstall = false; }
From source file:org.exist.launcher.Launcher.java
private void installedAsService() { final WrappedService service = new WrappedService(); service.setLocalConfiguration(new MapConfiguration(wrapperProperties)); service.init();/*from w w w .j ava2 s .c o m*/ if (service.isInstalled()) { runningAsService = Optional.of(service); } else { runningAsService = Optional.empty(); } }
From source file:org.powertac.common.config.ConfiguratorTest.java
/** * *//*from w ww . j a v a2 s . c o m*/ @BeforeEach public void setUp() throws Exception { comp = Competition.newInstance("test"); TreeMap<String, String> map = new TreeMap<String, String>(); map.put("common.competition.timeslotLength", "15"); map.put("common.competition.minimumTimeslotCount", "600"); map.put("common.competition.simulationBaseTime", "2009-10-10"); config = new MapConfiguration(map); }
From source file:org.powertac.common.config.ConfiguratorTest.java
@Test public void testForeign1() { TreeMap<String, String> map = new TreeMap<String, String>(); map.put("pt.configTestDummy.intProperty", "4"); map.put("pt.configTestDummy.fixedPerKwh", "4.2"); MapConfiguration conf = new MapConfiguration(map); Configurator uut = new Configurator(); uut.setConfiguration(conf);/* w w w. j a v a 2 s . c om*/ ConfigTestDummy dummy = new ConfigTestDummy(); assertEquals(0, dummy.getIntProperty(), "original value"); uut.configureSingleton(dummy); assertEquals(4, dummy.getIntProperty(), "new value"); assertEquals(4.2, dummy.getFixedPerKwh(), 1e-6, "new value"); assertEquals("dummy", dummy.stringProperty, "original string"); }
From source file:org.powertac.common.config.ConfiguratorTest.java
@Test public void testForeign2() { TreeMap<String, String> map = new TreeMap<String, String>(); map.put("pt.configTestDummy.intProperty", "-4"); map.put("pt.configTestDummy.fixedPerKwh", "a6.2"); // bad string map.put("pt.configTestDummy.stringProperty", "new string"); MapConfiguration conf = new MapConfiguration(map); Configurator uut = new Configurator(); uut.setConfiguration(conf);/*from w ww. j av a 2 s. c o m*/ ConfigTestDummy dummy = new ConfigTestDummy(); assertEquals(0, dummy.getIntProperty(), "original value"); assertEquals("dummy", dummy.stringProperty, "original string"); uut.configureSingleton(dummy); assertEquals(-4, dummy.getIntProperty(), "new value"); assertEquals(-0.06, dummy.getFixedPerKwh(), 1e-6, "original value"); assertEquals("new string", dummy.stringProperty, "new string"); }
From source file:org.powertac.common.config.ConfiguratorTest.java
@Test public void testListConfig() { TreeMap<String, String> map = new TreeMap<String, String>(); map.put("pt.configTestDummy.listProperty", "1.0, 2.1, 3.2"); map.put("pt.configTestDummy.secondList", "0.1, 1.2, 2.3"); MapConfiguration conf = new MapConfiguration(map); Configurator uut = new Configurator(); uut.setConfiguration(conf);//from w w w .ja va 2 s.co m ConfigTestDummy dummy = new ConfigTestDummy(); assertNull(dummy.getListProperty(), "original value"); assertNull(dummy.getSecondList(), "2nd original"); uut.configureSingleton(dummy); assertNotNull(dummy.getListProperty(), "not null"); List<String> val = dummy.getListProperty(); assertEquals(3, val.size(), "correct length"); assertEquals("1.0", val.get(0), "correct 1st"); assertEquals("3.2", val.get(2), "correct last"); assertNotNull(dummy.getSecondList(), "2nd not null"); val = dummy.getSecondList(); assertEquals(3, val.size(), "correct 2nd length"); assertEquals("0.1", val.get(0), "correct 2nd 1st"); }
From source file:org.powertac.common.config.ConfiguratorTest.java
@Test public void testConfigInstanceList() { TreeMap<String, String> map = new TreeMap<String, String>(); map.put("common.config.configInstance.instances", "x1, x2"); map.put("common.config.configInstance.x1.simpleProp", "42"); map.put("common.config.configInstance.x1.sequence", "1"); map.put("common.config.configInstance.x1.coefficients", "0.2, 4.2"); map.put("common.config.configInstance.x2.simpleProp", "32"); map.put("common.config.configInstance.x2.sequence", "2"); map.put("common.config.configInstance.x2.coefficients", "4.2, 3.2"); MapConfiguration conf = new MapConfiguration(map); Configurator uut = new Configurator(); uut.setConfiguration(conf);//from ww w .ja v a 2 s . c o m Collection<?> result = uut.configureInstances(ConfigInstance.class); assertEquals(2, result.size(), "two instances"); Object[] instances = result.toArray(); ConfigInstance x1, x2; if (((ConfigInstance) instances[0]).getName().equals("x1")) { x1 = (ConfigInstance) instances[0]; x2 = (ConfigInstance) instances[1]; } else { x1 = (ConfigInstance) instances[1]; x2 = (ConfigInstance) instances[0]; } assertEquals("x1", x1.getName(), "name x1"); assertEquals("x2", x2.getName(), "name x2"); assertEquals(42, x1.simpleProp, "simpleProp"); assertEquals(2, x2.sequence, "sequence"); assertEquals(2, x1.coefficients.size(), "2 coefficients"); assertEquals("4.2", x2.coefficients.get(0), "1st coefficient"); assertEquals("4.2", x1.coefficients.get(1), "2nd coefficient"); }