Package org.apache.commons.configuration

Examples of org.apache.commons.configuration.Configuration.subset()


                    log.debug("handle: " + handle
                            + " DataSourceFactory: " + classname);
                    Class dsfClass = Class.forName(classname);
                    DataSourceFactory dsf =
                            (DataSourceFactory) dsfClass.newInstance();
                    dsf.initialize(c.subset(handle));

                    Database database = getOrCreateDatabase(handle);
                    database.setDataSourceFactory(dsf);
                }
            }
View Full Code Here


            {
                HttpHost [] defaultProxyHosts = new HttpHost[proxyNames.length];
               
                for (int i = 0; i < proxyNames.length; i++)
                {
                    defaultProxyHosts[i] = buildHttpHost(defaultProxiesConf.subset(proxyNames[i]));
                }
               
                httpRoutePlanner.setDefaultProxyHosts(defaultProxyHosts);
            }
        }
View Full Code Here

            Map<HttpHost, HttpRoute> proxyRouteMap = new HashMap<HttpHost, HttpRoute>();
           
            if (!routesConf.isEmpty())
            {
                ConnPerRouteBean connPerRouteBean = new ConnPerRouteBean();
                setBeanPropertiesByConfiguration(connPerRouteBean, routesConf.subset("param"));
               
                Map<HttpRoute, Integer> maxForRoutes = new HashMap<HttpRoute, Integer>();
               
                String [] routeNames = routesConf.getStringArray("");
               
View Full Code Here

        Configuration config = (Configuration) INSTANCE
        .getBackingConfigurationSource();
        String subsetPrefix = propMetadataNamespace.charAt(propMetadataNamespace.length() - 1) == '.'
                ? propMetadataNamespace.substring(0, propMetadataNamespace.length() - 1)
                : propMetadataNamespace;
        for (Iterator<String> iter = config.subset(subsetPrefix)
                .getKeys();

        iter.hasNext();) {

            String key = iter.next();
View Full Code Here

  private static Configuration build(ClusterSpec clusterSpec, Cluster cluster,
      Configuration defaults, String prefix)
      throws ConfigurationException {
    CompositeConfiguration config = new CompositeConfiguration();
    Configuration sub = clusterSpec.getConfigurationForKeysWithPrefix(prefix);
    config.addConfiguration(sub.subset(prefix)); // remove prefix
    config.addConfiguration(defaults.subset(prefix));
    return config;
  }

  public static Statement buildCommon(String path, ClusterSpec clusterSpec,
View Full Code Here

    @Override
    public Graph generateGraph(final String subdir) {
        String dir = PersistitStorageSetup.getHomeDir() + "/" + subdir;
        Configuration config= new BaseConfiguration();
        config.subset(STORAGE_NAMESPACE).addProperty(STORAGE_DIRECTORY_KEY, dir);
        config.subset(STORAGE_NAMESPACE).addProperty(STORAGE_BACKEND_KEY, "persistit");
        Graph g = TitanFactory.open(config);
        synchronized (openGraphs) {
            openGraphs.put(dir, g);
        }
View Full Code Here

    @Override
    public Graph generateGraph(final String subdir) {
        String dir = PersistitStorageSetup.getHomeDir() + "/" + subdir;
        Configuration config= new BaseConfiguration();
        config.subset(STORAGE_NAMESPACE).addProperty(STORAGE_DIRECTORY_KEY, dir);
        config.subset(STORAGE_NAMESPACE).addProperty(STORAGE_BACKEND_KEY, "persistit");
        Graph g = TitanFactory.open(config);
        synchronized (openGraphs) {
            openGraphs.put(dir, g);
        }
        return g;
View Full Code Here

public class PersistitKeyValueTest extends KeyValueStoreTest {

    @Override
    public OrderedKeyValueStoreManager openStorageManager() throws StorageException {
        Configuration config = PersistitStorageSetup.getPersistitGraphConfig();
        return new PersistitStoreManager(config.subset(STORAGE_NAMESPACE));
    }
}
View Full Code Here

public class PersistitKeyColumnValueTest extends KeyColumnValueStoreTest {

    public KeyColumnValueStoreManager openStorageManager() throws StorageException {
        Configuration config = PersistitStorageSetup.getPersistitGraphConfig();
        PersistitStoreManager sm = new PersistitStoreManager(config.subset(STORAGE_NAMESPACE));
        OrderedKeyValueStoreManagerAdapter smadapter = new OrderedKeyValueStoreManagerAdapter(sm, ImmutableMap.of(storeName, 8));
        return smadapter;
    }

}
View Full Code Here

public class PersistitKeyColumnValueVariableTest extends KeyColumnValueStoreTest {

    public KeyColumnValueStoreManager openStorageManager() throws StorageException {
        Configuration config = PersistitStorageSetup.getPersistitGraphConfig();
        PersistitStoreManager sm = new PersistitStoreManager(config.subset(STORAGE_NAMESPACE));
        return new OrderedKeyValueStoreManagerAdapter(sm);
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.