Home / Function/ defaults() — spring-boot Function Reference

defaults() — spring-boot Function Reference

Architecture documentation for the defaults() function in DefaultLogbackConfiguration.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  8a1d3028_5c85_bca1_5817_f2b88230c6de["defaults()"]
  e054e826_11dd_3879_65f9_feb7c805f5b8["apply()"]
  e054e826_11dd_3879_65f9_feb7c805f5b8 -->|calls| 8a1d3028_5c85_bca1_5817_f2b88230c6de
  6e80aa84_d434_8306_8ddb_42b29729b585["putProperty()"]
  8a1d3028_5c85_bca1_5817_f2b88230c6de -->|calls| 6e80aa84_d434_8306_8ddb_42b29729b585
  82d2235c_7e58_6389_5232_cee04b8624f1["getConsoleCharset()"]
  8a1d3028_5c85_bca1_5817_f2b88230c6de -->|calls| 82d2235c_7e58_6389_5232_cee04b8624f1
  style 8a1d3028_5c85_bca1_5817_f2b88230c6de fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/logging/logback/DefaultLogbackConfiguration.java lines 103–126

	private void defaults(LogbackConfigurator config) {
		config.conversionRule("clr", ColorConverter.class, ColorConverter::new);
		config.conversionRule("correlationId", CorrelationIdConverter.class, CorrelationIdConverter::new);
		config.conversionRule("esb", EnclosedInSquareBracketsConverter.class, EnclosedInSquareBracketsConverter::new);
		config.conversionRule("wex", WhitespaceThrowableProxyConverter.class, WhitespaceThrowableProxyConverter::new);
		config.conversionRule("wEx", ExtendedWhitespaceThrowableProxyConverter.class,
				ExtendedWhitespaceThrowableProxyConverter::new);
		putProperty(config, "CONSOLE_LOG_PATTERN", CONSOLE_LOG_PATTERN);
		putProperty(config, "CONSOLE_LOG_CHARSET", "${CONSOLE_LOG_CHARSET:-" + getConsoleCharset() + "}");
		putProperty(config, "CONSOLE_LOG_THRESHOLD", "${CONSOLE_LOG_THRESHOLD:-TRACE}");
		putProperty(config, "CONSOLE_LOG_STRUCTURED_FORMAT", "${CONSOLE_LOG_STRUCTURED_FORMAT:-}");
		putProperty(config, "FILE_LOG_PATTERN", FILE_LOG_PATTERN);
		putProperty(config, "FILE_LOG_CHARSET", "${FILE_LOG_CHARSET:-" + DEFAULT_CHARSET + "}");
		putProperty(config, "FILE_LOG_THRESHOLD", "${FILE_LOG_THRESHOLD:-TRACE}");
		putProperty(config, "FILE_LOG_STRUCTURED_FORMAT", "${FILE_LOG_STRUCTURED_FORMAT:-}");
		config.logger("org.apache.catalina.startup.DigesterFactory", Level.ERROR);
		config.logger("org.apache.catalina.util.LifecycleBase", Level.ERROR);
		config.logger("org.apache.coyote.http11.Http11NioProtocol", Level.WARN);
		config.logger("org.apache.sshd.common.util.SecurityUtils", Level.WARN);
		config.logger("org.apache.tomcat.util.net.NioSelectorPool", Level.WARN);
		config.logger("org.eclipse.jetty.util.component.AbstractLifeCycle", Level.ERROR);
		config.logger("org.hibernate.validator.internal.util.Version", Level.WARN);
		config.logger("org.springframework.boot.actuate.endpoint.jmx", Level.WARN);
	}

Domain

Subdomains

Calls

  • getConsoleCharset()
  • putProperty()

Called By

Frequently Asked Questions

What does defaults() do?
defaults() is a function in the spring-boot codebase.
What does defaults() call?
defaults() calls 2 function(s): getConsoleCharset, putProperty.
What calls defaults()?
defaults() is called by 1 function(s): apply.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free