List of usage examples for org.apache.commons.configuration HierarchicalConfiguration HierarchicalConfiguration
public HierarchicalConfiguration()
HierarchicalConfiguration
. From source file:de.uni_rostock.goodod.tools.Configuration.java
private HierarchicalConfiguration readTestConfig(File testFile) throws ConfigurationException, FileNotFoundException, IOException { HierarchicalConfiguration finalConf = null; CombinedConfiguration mergedConf = null; HierarchicalConfiguration loadedConf = null; if (isXMLConfig(testFile)) { loadedConf = new XMLPropertyListConfiguration(testFile); } else {/*w w w. j a va 2 s . co m*/ loadedConf = new PropertyListConfiguration(testFile); } /* * Some compatibility magic: Our initial version had very specific uses and according configuration wording. * We want to be more generic, so we re-route some information in the configs. */ HierarchicalConfiguration groupsConf = (HierarchicalConfiguration) loadedConf .getProperty("groupOntologies"); if (null == loadedConf.getProperty("studentOntologies") && (null != groupsConf)) { HierarchicalConfiguration cfg = new HierarchicalConfiguration(); mergedConf = new CombinedConfiguration(new OverrideCombiner()); cfg.setProperty("studentOntologies", groupsConf); mergedConf.addConfiguration(cfg); mergedConf.addConfiguration(loadedConf); finalConf = mergedConf; } else { finalConf = loadedConf; } return finalConf; }
From source file:com.intuit.tank.vm.settings.SecurityConfigCpTest.java
/** * Run the boolean isDefaultGroup(String) method test. * //from www . java 2 s.c om * @throws Exception * * @generatedBy CodePro at 9/3/14 3:41 PM */ @Test public void testIsDefaultGroup_1() throws Exception { SecurityConfig fixture = new SecurityConfig(new HierarchicalConfiguration()); String groupName = ""; boolean result = fixture.isDefaultGroup(groupName); assertEquals(false, result); }
From source file:edu.kit.dama.staging.entities.AdalapiProtocolConfiguration.java
/** * Convert this entity in an ADALAPI-compliant configuration. Therefor, all * attributes and custom properties are put into a Configuration object as * described in the IExternalProtocolConfigurator interface. * * @return The configuration object./* ww w. ja v a 2 s . co m*/ * * @see IExternalProtocolConfigurator */ public Configuration toConfiguration() { Configuration config = new HierarchicalConfiguration(); config.addProperty(ProtocolSettings.PROTOCOL_IDENTIFIER_PROPERTY, identifier); config.addProperty(ProtocolSettings.PROTOCOL_CLASS_PROPERTY, protocolClass); config.addProperty(ProtocolSettings.AUTH_CLASS_PROPERTY, authenticatorClass); Map<String, Object> props = getCustomPropertiesAsObject(); for (String o : props.keySet()) { config.addProperty(o, props.get(o)); } return config; }
From source file:com.intuit.tank.vm.settings.AgentConfigCpTest.java
/** * Run the AgentConfig(HierarchicalConfiguration) constructor test. * /*from ww w . j ava 2 s . c om*/ * @throws Exception * * @generatedBy CodePro at 9/3/14 3:44 PM */ @Test public void testAgentConfig_8() throws Exception { HierarchicalConfiguration config = new HierarchicalConfiguration(); AgentConfig result = new AgentConfig(config); assertNotNull(result); assertEquals(new Long(40000L), result.getConnectionTimeout()); assertEquals(false, result.getLogVariables()); assertEquals(false, result.getLogPostResponse()); assertEquals(8090, result.getAgentPort()); assertEquals(false, result.getLogPostRequest()); assertEquals(90000L, result.getSSLTimeout()); assertEquals(5000L, result.getMaxAgentResponseTime()); assertEquals(180000L, result.getMaxAgentWaitTime()); assertEquals("/tmp", result.getAgentDataFileStorageDir()); assertEquals(15, result.getTPSPeriod()); assertEquals(7200000L, result.getOverSimulationMaxTime()); assertEquals(5000, result.getMaxBodyReportSize()); assertEquals(null, result.getDefaultResultProvider()); }
From source file:com.intuit.tank.vm.settings.SecurityConfigCpTest.java
/** * Run the boolean isDefaultGroup(String) method test. * /* w w w .j a va2s . c o m*/ * @throws Exception * * @generatedBy CodePro at 9/3/14 3:41 PM */ @Test public void testIsDefaultGroup_2() throws Exception { SecurityConfig fixture = new SecurityConfig(new HierarchicalConfiguration()); String groupName = ""; boolean result = fixture.isDefaultGroup(groupName); assertEquals(false, result); }
From source file:com.intuit.tank.vm.settings.AgentConfigCpTest.java
/** * Run the AgentConfig(HierarchicalConfiguration) constructor test. * //from w w w . j a v a2 s .c o m * @throws Exception * * @generatedBy CodePro at 9/3/14 3:44 PM */ @Test public void testAgentConfig_9() throws Exception { HierarchicalConfiguration config = new HierarchicalConfiguration(); AgentConfig result = new AgentConfig(config); assertNotNull(result); assertEquals(new Long(40000L), result.getConnectionTimeout()); assertEquals(false, result.getLogVariables()); assertEquals(false, result.getLogPostResponse()); assertEquals(8090, result.getAgentPort()); assertEquals(false, result.getLogPostRequest()); assertEquals(90000L, result.getSSLTimeout()); assertEquals(5000L, result.getMaxAgentResponseTime()); assertEquals(180000L, result.getMaxAgentWaitTime()); assertEquals("/tmp", result.getAgentDataFileStorageDir()); assertEquals(15, result.getTPSPeriod()); assertEquals(7200000L, result.getOverSimulationMaxTime()); assertEquals(5000, result.getMaxBodyReportSize()); assertEquals(null, result.getDefaultResultProvider()); }
From source file:com.intuit.tank.vm.settings.AgentConfigCpTest.java
/** * Run the AgentConfig(HierarchicalConfiguration) constructor test. * //from w ww .j a va2 s.c om * @throws Exception * * @generatedBy CodePro at 9/3/14 3:44 PM */ @Test public void testAgentConfig_10() throws Exception { HierarchicalConfiguration config = new HierarchicalConfiguration(); AgentConfig result = new AgentConfig(config); assertNotNull(result); assertEquals(new Long(40000L), result.getConnectionTimeout()); assertEquals(false, result.getLogVariables()); assertEquals(false, result.getLogPostResponse()); assertEquals(8090, result.getAgentPort()); assertEquals(false, result.getLogPostRequest()); assertEquals(90000L, result.getSSLTimeout()); assertEquals(5000L, result.getMaxAgentResponseTime()); assertEquals(180000L, result.getMaxAgentWaitTime()); assertEquals("/tmp", result.getAgentDataFileStorageDir()); assertEquals(15, result.getTPSPeriod()); assertEquals(7200000L, result.getOverSimulationMaxTime()); assertEquals(5000, result.getMaxBodyReportSize()); assertEquals(null, result.getDefaultResultProvider()); }
From source file:com.intuit.tank.vm.settings.AgentConfigCpTest.java
/** * Run the AgentConfig(HierarchicalConfiguration) constructor test. * //from w ww . j a v a 2 s.c o m * @throws Exception * * @generatedBy CodePro at 9/3/14 3:44 PM */ @Test public void testAgentConfig_11() throws Exception { HierarchicalConfiguration config = new HierarchicalConfiguration(); AgentConfig result = new AgentConfig(config); assertNotNull(result); assertEquals(new Long(40000L), result.getConnectionTimeout()); assertEquals(false, result.getLogVariables()); assertEquals(false, result.getLogPostResponse()); assertEquals(8090, result.getAgentPort()); assertEquals(false, result.getLogPostRequest()); assertEquals(90000L, result.getSSLTimeout()); assertEquals(5000L, result.getMaxAgentResponseTime()); assertEquals(180000L, result.getMaxAgentWaitTime()); assertEquals("/tmp", result.getAgentDataFileStorageDir()); assertEquals(15, result.getTPSPeriod()); assertEquals(7200000L, result.getOverSimulationMaxTime()); assertEquals(5000, result.getMaxBodyReportSize()); assertEquals(null, result.getDefaultResultProvider()); }
From source file:com.intuit.tank.vm.settings.AgentConfigCpTest.java
/** * Run the AgentConfig(HierarchicalConfiguration) constructor test. * /*w w w . ja v a 2s . co m*/ * @throws Exception * * @generatedBy CodePro at 9/3/14 3:44 PM */ @Test public void testAgentConfig_12() throws Exception { HierarchicalConfiguration config = new HierarchicalConfiguration(); AgentConfig result = new AgentConfig(config); assertNotNull(result); assertEquals(new Long(40000L), result.getConnectionTimeout()); assertEquals(false, result.getLogVariables()); assertEquals(false, result.getLogPostResponse()); assertEquals(8090, result.getAgentPort()); assertEquals(false, result.getLogPostRequest()); assertEquals(90000L, result.getSSLTimeout()); assertEquals(5000L, result.getMaxAgentResponseTime()); assertEquals(180000L, result.getMaxAgentWaitTime()); assertEquals("/tmp", result.getAgentDataFileStorageDir()); assertEquals(15, result.getTPSPeriod()); assertEquals(7200000L, result.getOverSimulationMaxTime()); assertEquals(5000, result.getMaxBodyReportSize()); assertEquals(null, result.getDefaultResultProvider()); }
From source file:com.intuit.tank.vm.settings.AgentConfigCpTest.java
/** * Run the AgentConfig(HierarchicalConfiguration) constructor test. * //from w w w . j a v a2s.c o m * @throws Exception * * @generatedBy CodePro at 9/3/14 3:44 PM */ @Test public void testAgentConfig_13() throws Exception { HierarchicalConfiguration config = new HierarchicalConfiguration(); AgentConfig result = new AgentConfig(config); assertNotNull(result); assertEquals(new Long(40000L), result.getConnectionTimeout()); assertEquals(false, result.getLogVariables()); assertEquals(false, result.getLogPostResponse()); assertEquals(8090, result.getAgentPort()); assertEquals(false, result.getLogPostRequest()); assertEquals(90000L, result.getSSLTimeout()); assertEquals(5000L, result.getMaxAgentResponseTime()); assertEquals(180000L, result.getMaxAgentWaitTime()); assertEquals("/tmp", result.getAgentDataFileStorageDir()); assertEquals(15, result.getTPSPeriod()); assertEquals(7200000L, result.getOverSimulationMaxTime()); assertEquals(5000, result.getMaxBodyReportSize()); assertEquals(null, result.getDefaultResultProvider()); }