Package org.springframework.boot.bind

Examples of org.springframework.boot.bind.RelaxedPropertyResolver


    private Environment environment;

    @Override
    public void setEnvironment(Environment environment) {
        this.environment = environment;
        this.propertyResolver = new RelaxedPropertyResolver(environment, "spring.datasource.");
    }
View Full Code Here


    private RelaxedPropertyResolver propertyResolver;

    @Override
    public void setEnvironment(Environment environment) {
        this.propertyResolver = new RelaxedPropertyResolver(environment, "async.");
    }
View Full Code Here

    private RelaxedPropertyResolver propertyResolver;

    @Override
    public void setEnvironment(Environment environment) {
        this.propertyResolver = new RelaxedPropertyResolver(environment, "spring.messageSource.");
    }
View Full Code Here

    private RelaxedPropertyResolver propertyResolver;

    @Override
    public void setEnvironment(Environment environment) {
        this.propertyResolver = new RelaxedPropertyResolver(environment, ENV_METRICS);
    }
View Full Code Here

        private RelaxedPropertyResolver propertyResolver;

        @Override
        public void setEnvironment(Environment environment) {
            this.propertyResolver = new RelaxedPropertyResolver(environment, ENV_METRICS_GRAPHITE);
        }
View Full Code Here

    private RelaxedPropertyResolver propertyResolver;

    @Override
    public void setEnvironment(Environment environment) {
        this.propertyResolver = new RelaxedPropertyResolver(environment, ENV_SPRING_MAIL);
    }
View Full Code Here

    private RelaxedPropertyResolver environment;

    @Override
    public void setEnvironment(Environment environment) {
        this.environment = new RelaxedPropertyResolver(environment,
                "spring.velocity.");
    }
View Full Code Here

    return Ordered.LOWEST_PRECEDENCE;
  }

  @Override
  public void onApplicationEvent(ApplicationEnvironmentPreparedEvent event) {
    RelaxedPropertyResolver resolver = new RelaxedPropertyResolver(
        event.getEnvironment(), "spring.");
    if (resolver.containsProperty("mandatoryFileEncoding")) {
      String encoding = System.getProperty("file.encoding");
      String desired = resolver.getProperty("mandatoryFileEncoding");
      if (encoding != null && !desired.equalsIgnoreCase(encoding)) {
        logger.error("System property 'file.encoding' is currently '" + encoding
            + "'. It should be '" + desired
            + "' (as defined in 'spring.mandatoryFileEncoding').");
        logger.error("Environment variable LANG is '" + System.getenv("LANG")
View Full Code Here

public class AnsiOutputApplicationListener implements
    ApplicationListener<ApplicationEnvironmentPreparedEvent>, Ordered {

  @Override
  public void onApplicationEvent(ApplicationEnvironmentPreparedEvent event) {
    RelaxedPropertyResolver resolver = new RelaxedPropertyResolver(
        event.getEnvironment(), "spring.output.ansi.");
    if (resolver.containsProperty("enabled")) {
      String enabled = resolver.getProperty("enabled");
      AnsiOutput.setEnabled(Enum.valueOf(Enabled.class, enabled.toUpperCase()));
    }
  }
View Full Code Here

      }
    }
  }

  protected void setLogLevels(LoggingSystem system, Environment environment) {
    Map<String, Object> levels = new RelaxedPropertyResolver(environment)
        .getSubProperties("logging.level.");
    for (Entry<String, Object> entry : levels.entrySet()) {
      setLogLevel(system, environment, entry.getKey(), entry.getValue().toString());
    }
  }
View Full Code Here

TOP

Related Classes of org.springframework.boot.bind.RelaxedPropertyResolver

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.