Package org.apache.commons.configuration

Examples of org.apache.commons.configuration.SystemConfiguration


    return envConfig;
  }
 
  public Configuration getSystemConfiguration() {
    if (null == sysConfig)
      sysConfig = new SystemConfiguration();
    return sysConfig;
  }
View Full Code Here


        // interpolation takes place accross the entirety of the
        // composite configuration. Without doing this each
        // configuration object only interpolates variables defined
        // inside itself.
        final MyConfiguration conf = new MyConfiguration();
        conf.addConfiguration(new SystemConfiguration()
        {
            protected String interpolate(String o)
            {
                return conf.interpolate(o);
            }
View Full Code Here

      config = new CompositeConfiguration();

      // Only add these config sources if we allow external configuration
      if (allowexternal) {
        // Override with system properties, this is prio 1 if it exists (java -Dscep.test=foo)
        config.addConfiguration(new SystemConfiguration());
        log.info("Added system properties to configuration source (java -Dfoo.prop=bar).");

        // Override with file in "application server home directory"/conf, this is prio 2
        for (int i=0; i<CONFIG_FILES.length; i++) {
          File f = null;
View Full Code Here

           
            PropertiesConfiguration pc;
        // Only add these config sources if we allow external configuration
            if (allowexternal) {
              // Override with system properties, this is prio 1 if it exists (java -Dscep.test=foo)
              config.addConfiguration(new SystemConfiguration());
              log.info("Added system properties to configuration source (java -Dfoo.prop=bar).");
             
              // Override with file in "application server home directory"/conf, this is prio 2
              File f1 = new File("conf/" + PROPERTY_FILENAME);
              pc = new PropertiesConfiguration(f1);
View Full Code Here

        config = new CompositeConfiguration();
        PropertiesConfiguration pc;
        // Only add these config sources if we allow external configuration
        if (allowexternal) {
          // Override with system properties, this is prio 1 if it exists (java -Dscep.test=foo)
          config.addConfiguration(new SystemConfiguration());
          log.info("Added system properties to configuration source (java -Dfoo.prop=bar).");
          // Override with file in "application server home directory"/conf, this is prio 2
          File f1 = new File("conf/" + PROPERTIES_FILENAME);
          pc = new PropertiesConfiguration(f1);
          pc.setReloadingStrategy(new FileChangedReloadingStrategy());
View Full Code Here

    return envConfig;
  }
 
  public Configuration getSystemConfiguration() {
    if (null == sysConfig)
      sysConfig = new SystemConfiguration();
    return sysConfig;
  }
View Full Code Here

                }
            }
            basicConfiguration.addConfiguration(config);

            CompositeConfiguration compositeConfiguration = new CompositeConfiguration();
            compositeConfiguration.addConfiguration(new SystemConfiguration());
            compositeConfiguration.addConfiguration(basicConfiguration);
            configuration = new VirtualHostConfiguration(virtualHostName, compositeConfiguration , _broker);
        }
        else
        {
View Full Code Here

            {
                logger.debug( "Creating a default configuration - no configuration was provided" );
                configuration = new CombinedConfiguration();
            }

            configuration.addConfiguration( new SystemConfiguration() );

            this.configuration = configuration;
        }
        catch ( ConfigurationException e )
        {
View Full Code Here

        // interpolation takes place accross the entirety of the
        // composite configuration. Without doing this each
        // configuration object only interpolates variables defined
        // inside itself.
        final MyConfiguration conf = new MyConfiguration();
        conf.addConfiguration(new SystemConfiguration()
        {
            protected String interpolate(String o)
            {
                return conf.interpolate(o);
            }
View Full Code Here

   */
  private void loadConfiguration() throws ConfigurationException
  {
    //Properties from system properties
    CompositeConfiguration compositeConfig = new CompositeConfiguration();
    compositeConfig.addConfiguration(new SystemConfiguration());
    //Properties from file
    PropertiesConfiguration propConfig = null;
          final String filename = System.getProperty("juddi.propertiesFile");
    if (filename != null)
          {
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.