List of usage examples for org.apache.commons.configuration BaseConfiguration BaseConfiguration
BaseConfiguration
From source file:org.janusgraph.diskstorage.SimpleScanJob.java
public static Configuration getJobConf(List<SliceQuery> queries, Long modulus, Long modVal) { ModifiableConfiguration conf2 = new ModifiableConfiguration(SimpleScanJob.ROOT_NS, new CommonsConfiguration(new BaseConfiguration()), BasicConfiguration.Restriction.NONE); if (null != queries) conf2.set(HEX_QUERIES, encodeQueries(queries)); if (null != modulus) conf2.set(KEY_FILTER_ID_MODULUS, modulus); if (null != modVal) conf2.set(KEY_FILTER_ID_MODULAR_VALUE, modVal); return conf2; }
From source file:org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration.java
public static final ModifiableConfiguration buildGraphConfiguration() { return new ModifiableConfiguration(ROOT_NS, new CommonsConfiguration(new BaseConfiguration()), BasicConfiguration.Restriction.NONE); }
From source file:org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration.java
public static final ModifiableConfiguration buildJobConfiguration() { return new ModifiableConfiguration(JOB_NS, new CommonsConfiguration(new BaseConfiguration()), BasicConfiguration.Restriction.NONE); }
From source file:org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration.java
public org.apache.commons.configuration.Configuration getConfigurationAtOpen() { org.apache.commons.configuration.Configuration result = new BaseConfiguration(); for (String k : configurationAtOpen.getKeys("")) { result.setProperty(k, configurationAtOpen.get(k, Object.class)); }//w w w . ja va 2s .c om return result; }
From source file:org.janusgraph.hadoop.MapReduceIndexJobs.java
private static ModifiableConfiguration getIndexJobConf(String indexName, String relationType) { ModifiableConfiguration mc = new ModifiableConfiguration(GraphDatabaseConfiguration.JOB_NS, new CommonsConfiguration(new BaseConfiguration()), BasicConfiguration.Restriction.NONE); mc.set(org.janusgraph.graphdb.olap.job.IndexUpdateJob.INDEX_NAME, indexName); mc.set(org.janusgraph.graphdb.olap.job.IndexUpdateJob.INDEX_RELATION_TYPE, relationType); mc.set(GraphDatabaseConfiguration.JOB_START_TIME, System.currentTimeMillis()); return mc;//w ww . ja va2 s . c o m }
From source file:org.janusgraph.hadoop.serialize.JanusGraphKryoShimService.java
public JanusGraphKryoShimService() { final BaseConfiguration c = new BaseConfiguration(); c.setProperty(IoRegistry.IO_REGISTRY, ImmutableList.of(JanusGraphIoRegistry.class.getCanonicalName())); HadoopPools.initialize(c);/*from w w w . j a v a 2s .c o m*/ }
From source file:org.lable.oss.dynamicconfig.core.ConfigurationInitializer.java
static Configuration gatherPropertiesFor(ConfigurationSource desiredSource) { Configuration configuration = new BaseConfiguration(); for (String propertyName : desiredSource.systemProperties()) { String value = System.getProperty(LIBRARY_PREFIX + "." + desiredSource.name() + "." + propertyName); if (value != null && !value.equals("")) { configuration.setProperty(propertyName, value); }// www .j av a 2 s . c o m } // 'appname' can be (and usually is) set locally. It can be overridden by a system property for development // and testing purposes. if (InstanceLocalSettings.INSTANCE.getAppName() != null) { configuration.setProperty(APPNAME_PROPERTY, InstanceLocalSettings.INSTANCE.getAppName()); } for (String propertyName : COMMON_PROPERTIES) { String value = System.getProperty(LIBRARY_PREFIX + "." + propertyName); if (value != null && !value.equals("")) { configuration.setProperty(propertyName, value); } } return configuration; }
From source file:org.lable.oss.dynamicconfig.PrecomputedTest.java
@Test public void basicTest() { Configuration configuration = new BaseConfiguration(); configuration.setProperty("a", "XXX"); configuration.setProperty("b", "YYY"); configuration.setProperty("c", 1); Precomputed<String> precomputed = Precomputed.monitorByKeys(configuration, config -> config.getString("a") + "--" + config.getString("b") + "--" + config.getInt("c", 0), "a", "b"); assertThat(precomputed.get(), is("XXX--YYY--1")); // Not a monitored value, so no update. configuration.setProperty("c", 2); assertThat(precomputed.get(), is("XXX--YYY--1")); // Monitored value; update. configuration.setProperty("a", "ZZZ"); assertThat(precomputed.get(), is("ZZZ--YYY--2")); // Monitored value; update. configuration.setProperty("b", "XXX"); assertThat(precomputed.get(), is("ZZZ--XXX--2")); }
From source file:org.lable.oss.dynamicconfig.PrecomputedTest.java
@Test(expected = IllegalArgumentException.class) public void refuseNullKeys() { Precomputed.monitorByKeys(new BaseConfiguration(), configuration -> null, "a", null); }
From source file:org.lable.oss.dynamicconfig.PrecomputedTest.java
@Test(expected = IllegalArgumentException.class) public void refuseNoKeys() { Precomputed.monitorByKeys(new BaseConfiguration(), configuration -> null); }