Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.PluginConfiguration
Packages that use PluginConfiguration
Package
Description
Log4j 2 Appenders.
Apache Flume Appender.
Rolling File Appender and support classes.
Support classes for the Rolling File Appender.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
Log4j 2 Filter support.
Log4j 2 Layout support.
Log4j 2 Script support.
-
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender
Method parameters in org.apache.logging.log4j.core.appender with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic FailoverAppenderFailoverAppender.createAppender(String name, String primary, String[] failovers, String retryIntervalSeconds, Configuration config, Filter filter, String ignore) Create a Failover Appender.static SmtpAppenderSmtpAppender.createAppender(Configuration config, String name, String to, String cc, String bcc, String from, String replyTo, String subject, String smtpProtocol, String smtpHost, String smtpPortStr, String smtpUsername, String smtpPassword, String smtpDebug, String bufferSizeStr, Layout<? extends Serializable> layout, Filter filter, String ignore) Deprecated. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.rewrite
Method parameters in org.apache.logging.log4j.core.appender.rewrite with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic RewriteAppenderRewriteAppender.createAppender(String name, String ignore, AppenderRef[] appenderRefs, Configuration config, RewritePolicy rewritePolicy, Filter filter) Creates a RewriteAppender.static PropertiesRewritePolicyPropertiesRewritePolicy.createPolicy(Configuration config, Property[] props) Creates a PropertiesRewritePolicy. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.rolling
Method parameters in org.apache.logging.log4j.core.appender.rolling with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic CronTriggeringPolicyCronTriggeringPolicy.createPolicy(Configuration configuration, String evaluateOnStartup, String schedule) Creates a ScheduledTriggeringPolicy.static DefaultRolloverStrategyDefaultRolloverStrategy.createStrategy(String max, String min, String fileIndex, String compressionLevelStr, Action[] customActions, boolean stopCustomActionsOnError, Configuration config) Deprecated.Since 2.9 Usage of Builder API is preferablestatic DirectWriteRolloverStrategyDirectWriteRolloverStrategy.createStrategy(String maxFiles, String compressionLevelStr, Action[] customActions, boolean stopCustomActionsOnError, Configuration config) Deprecated.Since 2.9 Usage of Builder API is preferable -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.rolling.action
Method parameters in org.apache.logging.log4j.core.appender.rolling.action with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic ScriptConditionScriptCondition.createCondition(AbstractScript script, Configuration configuration) Creates the ScriptCondition.static DeleteActionDeleteAction.createDeleteAction(String basePath, boolean followLinks, int maxDepth, boolean testMode, PathSorter sorterParameter, PathCondition[] pathConditions, ScriptCondition scriptCondition, Configuration config) Create a DeleteAction. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.routing
Method parameters in org.apache.logging.log4j.core.appender.routing with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic PurgePolicyIdlePurgePolicy.createPurgePolicy(String timeToLive, String checkInterval, String timeUnit, Configuration configuration) Create the PurgePolicy -
Uses of PluginConfiguration in org.apache.logging.log4j.core.async
Method parameters in org.apache.logging.log4j.core.async with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic LoggerConfigAsyncLoggerConfig.createLogger(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfigAsyncLoggerConfig.RootLogger.createLogger(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.config
Method parameters in org.apache.logging.log4j.core.config with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic StrLookupPropertiesPlugin.configureSubstitutor(Property[] properties, Configuration config) Creates the Properties component.static LoggerConfigLoggerConfig.createLogger(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfigLoggerConfig.createLogger(String additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfigLoggerConfig.RootLogger.createLogger(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static PropertyProperty.createProperty(String name, String rawValue, Configuration configuration) Creates a Property. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.filter
Method parameters in org.apache.logging.log4j.core.filter with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic ScriptFilterScriptFilter.createFilter(AbstractScript script, Filter.Result match, Filter.Result mismatch, Configuration configuration) Creates the ScriptFilter. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.layout
Method parameters in org.apache.logging.log4j.core.layout with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic CsvLogEventLayoutCsvLogEventLayout.createLayout(Configuration config, String format, Character delimiter, Character escape, Character quote, org.apache.commons.csv.QuoteMode quoteMode, String nullString, String recordSeparator, Charset charset, String header, String footer) static AbstractCsvLayoutCsvParameterLayout.createLayout(Configuration config, String format, Character delimiter, Character escape, Character quote, org.apache.commons.csv.QuoteMode quoteMode, String nullString, String recordSeparator, Charset charset, String header, String footer) static PatternLayoutPatternLayout.createLayout(String pattern, PatternSelector patternSelector, Configuration config, RegexReplacement replace, Charset charset, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, String headerPattern, String footerPattern) Deprecated.UsePatternLayout.newBuilder()instead. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.script
Method parameters in org.apache.logging.log4j.core.script with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic ScriptRefScriptRef.createReference(String name, Configuration configuration)
SmtpAppender.newBuilder()to create and configure aSmtpAppender.Builderinstance.