Example usage for org.apache.commons.configuration ConfigurationUtils toString

List of usage examples for org.apache.commons.configuration ConfigurationUtils toString

Introduction

In this page you can find the example usage for org.apache.commons.configuration ConfigurationUtils toString.

Prototype

public static String toString(Configuration configuration) 

Source Link

Document

Get a string representation of the key/value mappings of a configuration.

Usage

From source file:io.s4.example.model.Module.java

private void loadProperties(Binder binder) {

    try {/*from  w  w w. j  ava  2 s .  c o m*/
        InputStream is = this.getClass().getResourceAsStream("/model.properties");
        config = new PropertiesConfiguration();
        config.load(is);

        System.out.println(ConfigurationUtils.toString(config));
        // TODO - validate properties.

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:io.s4.meter.controller.ControllerModule.java

private void loadProperties(Binder binder) {

    try {/*from   www . ja  va2s  .  c om*/
        InputStream is = this.getClass().getResourceAsStream("/s4-meter.properties");
        config = new PropertiesConfiguration();
        config.load(is);

        System.out.println(ConfigurationUtils.toString(config));
        // TODO - validate properties.

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:net.sf.mpaxs.spi.server.LocalComputeHostLauncher.java

@Override
public void startComputeHost(Configuration cfg) {
    Logger.getLogger(getClass().getName()).log(Level.INFO,
            "Starting local compute host with configuration: {0}", ConfigurationUtils.toString(cfg));
    StartUp su = new StartUp(cfg);
}

From source file:io.s4.meter.generator.GeneratorModule.java

/**
 * Loads properties./*from w w w .  j av a2  s.com*/
 * 
 * @param binder
 *            the Guice binder.
 */
private void loadProperties(Binder binder) {

    try {
        InputStream is = this.getClass().getResourceAsStream("/generator.properties");
        config = new PropertiesConfiguration();
        config.load(is);

        // System.out.println(ConfigurationUtils.toString(config));
        logger.info(ConfigurationUtils.toString(config));

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:io.s4.comm.Module.java

private void loadProperties(Binder binder) {

    try {/*w w  w. j  a  v  a 2s.com*/
        InputStream is = this.getClass().getResourceAsStream("/s4-comm.properties");
        config = new PropertiesConfiguration();
        config.load(is);

        System.out.println(ConfigurationUtils.toString(config));
        // TODO - validate properties.

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:io.s4.example.counter.Module.java

private void loadProperties(Binder binder) {

    try {/*from w w w .j av a2 s.c om*/
        InputStream is = this.getClass().getResourceAsStream("/s4-piper-example.properties");
        config = new PropertiesConfiguration();
        config.load(is);

        System.out.println(ConfigurationUtils.toString(config));
        // TODO - validate properties.

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:io.s4.S4Module.java

private void loadProperties(Binder binder) {

    try {/*from www  .  j a v a2s  . co  m*/
        InputStream is = this.getClass().getResourceAsStream(S4_PROPERTIES_FILE);
        config = new PropertiesConfiguration();
        config.load(is);

        System.out.println(ConfigurationUtils.toString(config));
        // TODO - validate properties.

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:com.vmware.qe.framework.datadriven.impl.supplier.XMLDataParser.java

/**
 * Segregate the data based on the namespace.<br>
 * /*from w ww  .  j a  v a 2  s.  c o m*/
 * @param dataFromFile HierarchicalConfiguration data loaded from file.
 * @param clazz the test class.
 * @return Map of namespace/test vs the testData.
 * @throws Exception
 */
private static Map<String, HierarchicalConfiguration> segregate(HierarchicalConfiguration dataFromFile,
        Class<?> clazz) throws Exception {
    Map<String, HierarchicalConfiguration> dataMap = new HashMap<String, HierarchicalConfiguration>();
    log.debug("Data : " + ConfigurationUtils.toString(dataFromFile));
    List<HierarchicalConfiguration> allNameSpaces = null;
    String[] classNames = null;
    allNameSpaces = dataFromFile.configurationsAt(TAG_NAMESPACE);
    log.debug(allNameSpaces.size() + " namespaces given.");
    for (int i = 0; i < allNameSpaces.size(); i++) {
        HierarchicalConfiguration aNameSpaceData = allNameSpaces.get(i);
        classNames = aNameSpaceData.getStringArray(TAG_CLASS_NAME);
        // data is added to individual testData in the same namespace is added
        // to the dataMap using testClassName as key
        for (String testClassName : classNames) {
            log.debug(" ** Namespace: " + i + " > " + testClassName);
            if (!dataMap.containsKey(testClassName)) {
                dataMap.put(testClassName, aNameSpaceData);
            } else {
                append(dataMap.get(testClassName), aNameSpaceData);
            }
        }
    }
    log.debug("Data keys: " + dataMap.keySet());
    log.debug("Load size: " + dataMap.size());
    return dataMap;
}

From source file:io.s4.example.twittertopiccount.Module.java

private void loadProperties(Binder binder) {

    try {//  www  .j a v  a  2  s  .  co  m
        InputStream is = this.getClass().getResourceAsStream("/s4-example-twittertopiccount.properties");
        config = new PropertiesConfiguration();
        config.load(is);

        System.out.println(ConfigurationUtils.toString(config));
        // TODO - validate properties.

        /* Make all properties injectable. Do we need this? */
        Names.bindProperties(binder, ConfigurationConverter.getProperties(config));
    } catch (ConfigurationException e) {
        binder.addError(e);
        e.printStackTrace();
    }
}

From source file:com.vmware.qe.framework.datadriven.config.DDConfig.java

/**
 * Returns the configuration data. If configuration data is null, method first attempts to
 * create a configuration data from JVM's system properties.<br>
 * //from w  w w  . ja  v a  2s .c o m
 * @return test configuration data
 */
public synchronized Configuration getData() {
    if (data != null) {
        return data;
    }
    final HierarchicalConfiguration cfg = new HierarchicalConfiguration();
    cfg.copy(new EnvironmentConfiguration());// copy the environment variables.
    cfg.copy(new SystemConfiguration());// JVM args
    log.debug("Configuration data from Env:\n" + ConfigurationUtils.toString(cfg));
    return data = prepareData(cfg);
}