Package org.apache.commons.configuration

Examples of org.apache.commons.configuration.SystemConfiguration


     *
     * @return Application composite configuration.
     */
    private CompositeConfiguration createApplicationConfiguration() {
        CompositeConfiguration appConfig = new CompositeConfiguration();
        appConfig.addConfiguration(new SystemConfiguration());
        try {
            appConfig.addConfiguration(new PropertiesConfiguration("testlinkjavaapi.properties"));
        } catch (ConfigurationException ce) {
            this.debug(ce);
        }
View Full Code Here


      case XML:
        config = new XMLConfiguration();
        break;

      case SYSTEM:
        config = new SystemConfiguration();
        break;

      default:
        config = new PropertiesConfiguration();
    }
View Full Code Here

   * @throws ConfigurationException on configuration error
   */
  public static Module bindSettings(String propertiesFileKey, Class<?>... settingsArg)
      throws ConfigurationException {
    final CompositeConfiguration config = new CompositeConfiguration();
    config.addConfiguration(new SystemConfiguration());
    String propertyFile = config.getString(propertiesFileKey);
    if (propertyFile != null) {
      config.addConfiguration(new PropertiesConfiguration(propertyFile));
    }

View Full Code Here

     *
     * @return Application composite configuration.
     */
    private CompositeConfiguration createApplicationConfiguration() {
        CompositeConfiguration appConfig = new CompositeConfiguration();
        appConfig.addConfiguration(new SystemConfiguration());
        try {
            appConfig.addConfiguration(new PropertiesConfiguration("testlinkjavaapi.properties"));
        } catch (ConfigurationException ce) {
            this.debug(ce);
        }
View Full Code Here

      case XML:
        config = new XMLConfiguration();
        break;

      case SYSTEM:
        config = new SystemConfiguration();
        break;

      default:
        config = new PropertiesConfiguration();
    }
View Full Code Here

        Pattern pathPattern = Pattern.compile("\\$\\{(.+?)\\}");
        Matcher matcherPattern = pathPattern.matcher(input); // get a matcher
                                                             // object
        StringBuffer sb = new StringBuffer();
        EnvironmentConfiguration config = new EnvironmentConfiguration();
        SystemConfiguration sysConfig = new SystemConfiguration();

        while (matcherPattern.find())
        {

            String confVarName = matcherPattern.group(1) != null ? matcherPattern.group(1) : matcherPattern.group(2);
            String envConfVarValue = config.getString(confVarName);
            String sysVarValue = sysConfig.getString(confVarName);

            if (envConfVarValue != null)
            {

                matcherPattern.appendReplacement(sb, envConfVarValue);
View Full Code Here

    assertContains(test1Properties, configurationHelper.fromSystem());
  }

  @Test
  public void testCreateCombinedConfiguration_justSystem() throws Exception {
    assertContains(new SystemConfiguration(),
        configurationHelper.createCombinedConfiguration(null, null));
  }
View Full Code Here

     *
     * @return Application composite configuration.
     */
    private CompositeConfiguration createApplicationConfiguration() {
  CompositeConfiguration appConfig = new CompositeConfiguration();
  appConfig.addConfiguration(new SystemConfiguration());
  try {
      appConfig.addConfiguration(new PropertiesConfiguration(
        "testlinkjavaapi.properties"));
  } catch (ConfigurationException ce) {
      this.debug(ce);
View Full Code Here

    findAndExecCommand(options, optionParser);
  }

  private static CompositeConfiguration setupConfig() {
    final CompositeConfiguration config = new CompositeConfiguration();
    config.addConfiguration(new SystemConfiguration());
    try {
      File configFile = new File(System.getProperty("user.home"),".glacieruploaderrc");
      if (configFile.exists() && configFile.canRead()) {
        config.addConfiguration(new PropertiesConfiguration(configFile));
      } else {
View Full Code Here

  private GlacierUploaderOptionParser optionsParser;
  private String[] args;

  @Before
  public void setUp() {
    optionsParser = new GlacierUploaderOptionParser(new SystemConfiguration());

    args = new String[] { "--vault", "vaultname", "--endpoint", "file:///endpointurl" };
  }
View Full Code Here

TOP

Related Classes of org.apache.commons.configuration.SystemConfiguration

Copyright © 2018 www.massapicom. 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.