Class PropertiesUtil.Environment

java.lang.Object
org.apache.logging.log4j.util.PropertiesUtil.Environment
Enclosing class:
PropertiesUtil

private static class PropertiesUtil.Environment extends Object
Provides support for looking up global configuration properties via environment variables, property files, and system properties, in three variations:

Normalized: all log4j-related prefixes removed, remaining property is camelCased with a log4j2 prefix for property files and system properties, or follows a LOG4J_FOO_BAR format for environment variables.

Legacy: the original property name as defined in the source pre-2.10.0.

Tokenized: loose matching based on word boundaries.

Since:
2.10.0