List of usage examples for org.apache.commons.configuration Configuration subset
Configuration subset(String prefix);
From source file:grakn.core.graql.analytics.CommonOLAP.java
/** * Load <code>persistentProperties</code> and any hard coded fields from an apache config object for use by the * spark executor.//from w w w . j a va 2 s . c o m * * @param graph the tinker graph * @param configuration the apache config object containing the values */ public void loadState(final Graph graph, final Configuration configuration) { // load selected types configuration.subset(PREFIX_SELECTED_TYPE_KEY).getKeys().forEachRemaining(key -> selectedTypes .add((LabelId) configuration.getProperty(PREFIX_SELECTED_TYPE_KEY + "." + key))); // load user specified properties configuration.subset(PREFIX_PERSISTENT_PROPERTIES).getKeys().forEachRemaining(key -> persistentProperties .put(key, configuration.getProperty(PREFIX_PERSISTENT_PROPERTIES + "." + key))); }
From source file:com.comcast.viper.flume2storm.connection.sender.KryoNetEventSenderFactory.java
/** * @see com.comcast.viper.flume2storm.connection.sender.EventSenderFactory#create(com.comcast.viper.flume2storm.connection.parameters.ConnectionParameters, * org.apache.commons.configuration.Configuration) *///from ww w .j av a 2 s. c o m @Override public EventSender<KryoNetConnectionParameters> create(KryoNetConnectionParameters connectionParams, Configuration config) throws F2SConfigurationException { return new KryoNetEventSender(connectionParams, KryoNetParameters.from(config.subset(KryoNetParameters.CONFIG_BASE_NAME))); }
From source file:com.comcast.viper.flume2storm.connection.receptor.KryoNetEventReceptorFactory.java
/** * @see com.comcast.viper.flume2storm.connection.receptor.EventReceptorFactory#create(com.comcast.viper.flume2storm.connection.parameters.ConnectionParameters, * org.apache.commons.configuration.Configuration) *///from ww w . jav a 2 s .c om @Override public EventReceptor<KryoNetConnectionParameters> create(KryoNetConnectionParameters connectionParams, Configuration config) throws F2SConfigurationException { return new KryoNetEventReceptor(connectionParams, KryoNetParameters.from(config.subset(KryoNetParameters.CONFIG_BASE_NAME))); }
From source file:com.germinus.easyconf.ConfigurationLearningTest.java
public void testSubset() { Configuration conf = new PropertiesConfiguration(); conf.setProperty("prefix.key", "value"); Configuration subset = conf.subset("prefix"); assertTrue("The subset functionality does not work", subset.containsKey("key")); }
From source file:ai.grakn.graql.internal.analytics.DegreeAndPersistVertexProgram.java
@Override public void loadState(final Graph graph, final Configuration configuration) { super.loadState(graph, configuration); configuration.subset(OF_TYPE_NAMES).getKeys().forEachRemaining( key -> ofTypeNames.add((String) configuration.getProperty(OF_TYPE_NAMES + "." + key))); }
From source file:com.cisco.oss.foundation.http.server.HttpMethodFilter.java
private void updateAllowedMethodsFromConfig(String serviceName) { Configuration configuration = ConfigurationFactory.getConfiguration(); Configuration subset = configuration.subset(serviceName + ".http.httpMethodFilter.methods"); @SuppressWarnings("unchecked") Iterator<String> keys = subset.getKeys(); while (keys.hasNext()) { String key = (String) keys.next(); methods.add(subset.getString(key).toUpperCase(Locale.getDefault())); }/*w w w . j ava2s . co m*/ }
From source file:grakn.core.graql.analytics.DegreeVertexProgram.java
@Override public void loadState(final Graph graph, final Configuration configuration) { super.loadState(graph, configuration); configuration.subset(OF_LABELS).getKeys().forEachRemaining( key -> ofLabelIds.add((LabelId) configuration.getProperty(OF_LABELS + "." + key))); }
From source file:ai.grakn.graql.internal.analytics.DegreeVertexProgram.java
@Override public void loadState(final Graph graph, final Configuration configuration) { super.loadState(graph, configuration); configuration.subset(OF_TYPE_LABELS).getKeys().forEachRemaining( key -> ofTypeIds.add(TypeId.of(configuration.getInt(OF_TYPE_LABELS + "." + key)))); degreePropertyKey = (String) this.persistentProperties.get(DEGREE); }
From source file:com.comcast.viper.flume2storm.location.StaticLocationServiceFactory.java
/** * @see com.comcast.viper.flume2storm.location.LocationServiceFactory#create(org.apache.commons.configuration.Configuration, * com.comcast.viper.flume2storm.location.ServiceProviderSerialization) *///from ww w .j a va 2 s . c om @Override public LocationService<SP> create(Configuration config, ServiceProviderSerialization<SP> serviceProviderSerialization) throws F2SConfigurationException { return new StaticLocationService<SP>(config.subset(CONFIG_BASE_NAME), serviceProviderSerialization); }
From source file:cz.cas.lib.proarc.common.process.ExternalProcess.java
protected Map<String, String> buildEnv(Configuration conf) { Configuration envConfig = conf.subset(PROP_ENVIRONMENT); Map<String, String> env = new HashMap<String, String>(); for (Iterator<String> it = envConfig.getKeys(); it.hasNext();) { String envKey = it.next(); env.put(envKey, envConfig.getString(envKey)); }//from w w w . j a va 2 s . c om return env; }