Uses of Class
org.apache.logging.log4j.core.config.Property
Package
Description
Implementation of Log4j 2.
Log4j 2 Appenders.
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
Message oriented middleware appenders.
Classes and interfaces for ZeroMQ/JeroMQ support.
Classes and interfaces for Kafka appender support.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
Log4j 2 Filter support.
Log4j 2 private implementation classes.
Log4j 2 Lookups.
-
Uses of Property in org.apache.logging.log4j.core
Modifier and TypeMethodDescriptionContextDataInjector.injectContextData
(List<Property> properties, StringMap reusable) Returns aStringMap
object initialized with the specified properties and the appropriate context data. -
Uses of Property in org.apache.logging.log4j.core.appender
ModifierConstructorDescriptionprotected
AbstractAppender
(String name, Filter filter, Layout<? extends Serializable> layout, boolean ignoreExceptions, Property[] properties) Constructor.protected
AbstractOutputStreamAppender
(String name, Layout<? extends Serializable> layout, Filter filter, boolean ignoreExceptions, boolean immediateFlush, Property[] properties, M manager) Instantiates a WriterAppender and set the output destination to a newOutputStreamWriter
initialized withos
as itsOutputStream
.protected
AbstractWriterAppender
(String name, StringLayout layout, Filter filter, boolean ignoreExceptions, boolean immediateFlush, Property[] properties, M manager) Instantiates.HttpURLConnectionManager
(Configuration configuration, LoggerContext loggerContext, String name, URL url, String method, int connectTimeoutMillis, int readTimeoutMillis, Property[] headers, SslConfiguration sslConfiguration, boolean verifyHostname) protected
SocketAppender
(String name, Layout<? extends Serializable> layout, Filter filter, AbstractSocketManager manager, boolean ignoreExceptions, boolean immediateFlush, Advertiser advertiser, Property[] properties) protected
SyslogAppender
(String name, Layout<? extends Serializable> layout, Filter filter, boolean ignoreExceptions, boolean immediateFlush, AbstractSocketManager manager, Advertiser advertiser, Property[] properties) -
Uses of Property in org.apache.logging.log4j.core.appender.db
ModifierConstructorDescriptionprotected
AbstractDatabaseAppender
(String name, Filter filter, Layout<? extends Serializable> layout, boolean ignoreExceptions, Property[] properties, T manager) Instantiates the base appender. -
Uses of Property in org.apache.logging.log4j.core.appender.db.jdbc
Modifier and TypeFieldDescriptionprotected Property[]
AbstractDriverManagerConnectionSource.Builder.properties
Modifier and TypeMethodDescriptionProperty[]
AbstractDriverManagerConnectionSource.Builder.getProperties()
Property[]
AbstractDriverManagerConnectionSource.getProperties()
Modifier and TypeMethodDescriptionAbstractDriverManagerConnectionSource.Builder.setProperties
(Property[] properties) protected Properties
AbstractDriverManagerConnectionSource.toProperties
(Property[] properties) ModifierConstructorDescriptionAbstractDriverManagerConnectionSource
(String driverClassName, String connectionString, String actualConnectionString, char[] userName, char[] password, Property[] properties) DriverManagerConnectionSource
(String driverClassName, String connectionString, String actualConnectionString, char[] userName, char[] password, Property[] properties) -
Uses of Property in org.apache.logging.log4j.core.appender.mom
ModifierConstructorDescriptionprotected
JmsAppender
(String name, Filter filter, Layout<? extends Serializable> layout, boolean ignoreExceptions, Property[] properties, JmsManager manager) Constructs a new instance. -
Uses of Property in org.apache.logging.log4j.core.appender.mom.jeromq
Modifier and TypeMethodDescriptionstatic JeroMqAppender
JeroMqAppender.createAppender
(String name, Layout<?> layout, Filter filter, Property[] properties, boolean ignoreExceptions, long affinity, long backlog, boolean delayAttachOnConnect, byte[] identity, boolean ipv4Only, long linger, long maxMsgSize, long rcvHwm, long receiveBufferSize, int receiveTimeOut, long reconnectIVL, long reconnectIVLMax, long sendBufferSize, int sendTimeOut, long sndHwm, int tcpKeepAlive, long tcpKeepAliveCount, long tcpKeepAliveIdle, long tcpKeepAliveInterval, boolean xpubVerbose) -
Uses of Property in org.apache.logging.log4j.core.appender.mom.kafka
Modifier and TypeMethodDescriptionstatic KafkaAppender
KafkaAppender.createAppender
(Layout<? extends Serializable> layout, Filter filter, String name, boolean ignoreExceptions, String topic, Property[] properties, Configuration configuration, String key) Deprecated.static KafkaManager
KafkaManager.getManager
(LoggerContext loggerContext, String name, String topic, boolean syncSend, Property[] properties, String key) Deprecated.ModifierConstructorDescriptionKafkaManager
(LoggerContext loggerContext, String name, String topic, boolean syncSend, Property[] properties, String key) -
Uses of Property in org.apache.logging.log4j.core.appender.rewrite
Modifier and TypeMethodDescriptionstatic PropertiesRewritePolicy
PropertiesRewritePolicy.createPolicy
(Configuration config, Property[] props) Creates a PropertiesRewritePolicy. -
Uses of Property in org.apache.logging.log4j.core.async
Modifier and TypeMethodDescriptionstatic LoggerConfig
AsyncLoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
AsyncLoggerConfig.createLogger
(String additivity, String levelName, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
AsyncLoggerConfig.RootLogger.createLogger
(String additivity, String levelName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) static LoggerConfig
AsyncLoggerConfig.RootLogger.createLogger
(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.ModifierConstructorDescriptionprotected
AsyncLoggerConfig
(String name, List<AppenderRef> appenders, Filter filter, Level level, boolean additive, Property[] properties, Configuration config, boolean includeLocation) -
Uses of Property in org.apache.logging.log4j.core.config
Modifier and TypeMethodDescriptionstatic Property
Property.createProperty
(String name, String value) Creates a Property.static Property
Property.createProperty
(String name, String rawValue, String value) Creates a Property.static Property
Property.createProperty
(String name, String rawValue, Configuration configuration) Creates a Property.Property[]
LoggerConfig.Builder.getProperties()
Property[]
LoggerConfig.RootLogger.Builder.getProperties()
Modifier and TypeMethodDescriptionLoggerConfig.getProperties()
Deprecated.useLoggerConfig.getPropertyList()
insteadLoggerConfig.getPropertyList()
Returns an unmodifiable list with the configuration properties, ornull
if thisLoggerConfig
does not have any configuration properties.Modifier and TypeMethodDescriptionstatic StrLookup
PropertiesPlugin.configureSubstitutor
(Property[] properties, Configuration config) Creates the Properties component.static LoggerConfig
LoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
LoggerConfig.createLogger
(String additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
LoggerConfig.RootLogger.createLogger
(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.LoggerConfig.Builder.withProperties
(Property[] properties) LoggerConfig.RootLogger.Builder.withProperties
(Property[] properties) ModifierConstructorDescriptionprotected
LoggerConfig
(String name, List<AppenderRef> appenders, Filter filter, Level level, boolean additive, Property[] properties, Configuration config, boolean includeLocation) -
Uses of Property in org.apache.logging.log4j.core.filter
Modifier and TypeMethodDescriptionProperty[]
AbstractFilterable.Builder.getPropertyArray()
Property[]
AbstractFilterable.getPropertyArray()
Modifier and TypeMethodDescriptionAbstractFilterable.Builder.setPropertyArray
(Property[] properties) ModifierConstructorDescriptionprotected
AbstractFilterable
(Filter filter, Property[] propertyArray) -
Uses of Property in org.apache.logging.log4j.core.impl
Modifier and TypeMethodDescriptionstatic void
ThreadContextDataInjector.copyProperties
(List<Property> properties, StringMap result) Copies key-value pairs from the specified property list into the specifiedStringMap
.DefaultLogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, StackTraceElement location, Level level, Message data, List<Property> properties, Throwable t) Creates a log event.DefaultLogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, Level level, Message data, List<Property> properties, Throwable t) Creates a log event.LocationAwareLogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, StackTraceElement location, Level level, Message data, List<Property> properties, Throwable t) default LogEvent
LogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, StackTraceElement location, Level level, Message data, List<Property> properties, Throwable t) LogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, Level level, Message data, List<Property> properties, Throwable t) ReusableLogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, StackTraceElement location, Level level, Message message, List<Property> properties, Throwable t) Creates a log event.ReusableLogEventFactory.createEvent
(String loggerName, Marker marker, String fqcn, Level level, Message message, List<Property> properties, Throwable t) Creates a log event.ThreadContextDataInjector.ForCopyOnWriteThreadContextMap.injectContextData
(List<Property> props, StringMap ignore) If there are no configuration properties, this injector will return the thread context's internal data structure.ThreadContextDataInjector.ForDefaultThreadContextMap.injectContextData
(List<Property> props, StringMap ignore) Puts key-value pairs from both the specified list of properties as well as the thread context into the specified reusable StringMap.ThreadContextDataInjector.ForGarbageFreeThreadContextMap.injectContextData
(List<Property> props, StringMap reusable) Puts key-value pairs from both the specified list of properties as well as the thread context into the specified reusable StringMap.ModifierConstructorDescriptionLog4jLogEvent
(String loggerName, Marker marker, String loggerFQCN, StackTraceElement source, Level level, Message message, List<Property> properties, Throwable t) Constructor.Log4jLogEvent
(String loggerName, Marker marker, String loggerFQCN, Level level, Message message, List<Property> properties, Throwable t) Constructor. -
Uses of Property in org.apache.logging.log4j.core.lookup
ModifierConstructorDescriptionPropertiesLookup
(Property[] configProperties, Map<String, String> contextProperties)
AsyncLoggerConfig.createLogger(boolean, Level, String, String, AppenderRef[], Property[], Configuration, Filter)