Deprecated API
Contents
-
Interfaces Interface Description org.apache.logging.log4j.core.util.datetime.DatePrinter Starting with version2.25.0, this class is assumed to be internal and planned to be removed in the next major release.org.apache.logging.log4j.spi.CopyOnWrite Since 2.24.0 no class implements this.org.apache.logging.log4j.spi.LoggerRegistry.MapFactory As of version2.25.0, planned to be removed!
-
Classes Class Description org.apache.log4j.builders.BooleanHolder UseAtomicReference.org.apache.log4j.builders.Holder UseAtomicReference.org.apache.log4j.jmx.Agent org.apache.logging.log4j.core.appender.rolling.action.Duration since 2.24.0 useDurationinstead.org.apache.logging.log4j.core.async.RingBufferLogEventHandler Only used internally, will be removed in the next major version.org.apache.logging.log4j.core.config.plugins.convert.TypeConverters.DurationConverter since 2.24.0. ADurationconverter will be available in 3.0.0.org.apache.logging.log4j.core.impl.ExtendedClassInfo org.apache.logging.log4j.core.impl.ExtendedStackTraceElement org.apache.logging.log4j.core.impl.ThrowableProxy org.apache.logging.log4j.core.impl.ThrowableProxyHelper org.apache.logging.log4j.core.impl.ThrowableProxyRenderer org.apache.logging.log4j.core.layout.SerializedLayout Java Serialization has inherent security weaknesses, see https://www.owasp.org/index.php/Deserialization_of_untrusted_data . Using this layout is no longer recommended. An alternative layout containing the same information isJsonLayoutwhen configured with properties="true". Deprecated since 2.9.org.apache.logging.log4j.core.util.datetime.FastDateFormat Starting with version2.25.0, this class is assumed to be internal and planned to be removed in the next major release.org.apache.logging.log4j.core.util.datetime.FastDatePrinter Starting with version2.25.0, this class is assumed to be internal and planned to be removed in the next major release.org.apache.logging.log4j.core.util.datetime.FixedDateFormat Starting with version2.25.0, this class is assumed to be internal and planned to be removed in the next major release.org.apache.logging.log4j.core.util.datetime.Format Starting with version2.25.0, this class is assumed to be internal and planned to be removed in the next major release.org.apache.logging.log4j.core.util.datetime.FormatCache Starting with version2.25.0, this class is assumed to be internal and planned to be removed in the next major release.org.apache.logging.log4j.EventLogger Deprecated since 2.24.0.LoggeracceptsStructuredDataMessages, users should use to that instead.org.apache.logging.log4j.layout.template.json.util.InstantFormatter Starting with version2.25.0, this class is planned to be removed in the next major release.org.apache.logging.log4j.layout.template.json.util.RecyclerFactories As of version2.25.0, planned to be removed!org.apache.logging.log4j.spi.LoggerContextKey with no replacement - no longer usedorg.apache.logging.log4j.spi.LoggerRegistry.ConcurrentMapFactory As of version2.25.0, planned to be removed!org.apache.logging.log4j.spi.LoggerRegistry.WeakMapFactory As of version2.25.0, planned to be removed!
-
Enums Enum Description org.apache.logging.log4j.core.config.status.StatusConfiguration.Verbosity This class is not used anymore and only kept for binary backward compatibility.
-
Enum Constants Enum Constant Description org.apache.logging.log4j.core.pattern.AnsiEscape.BRIGHT This attribute sets font-weight as "bold" and doesn't set color brightness. Use BOLD if you need to change font-weight and BRIGHT_* to use a bright color.
-
Annotation Type Elements Annotation Type Element Description org.apache.logging.log4j.core.tools.picocli.CommandLine.Option.help()