Uses of Class
org.apache.logging.log4j.core.config.plugins.Plugin

Packages that use Plugin
org.apache.logging.log4j.core.appender Log4j 2.0 Appenders. 
org.apache.logging.log4j.core.appender.rewrite Apache Flume Appender. 
org.apache.logging.log4j.core.appender.rolling Rolling File Appender and support classes. 
org.apache.logging.log4j.core.appender.routing Apache Flume Appender. 
org.apache.logging.log4j.core.config Configuration of Log4j 2.0. 
org.apache.logging.log4j.core.config.plugins Configuration of Log4j 2.0 via Plugins. 
org.apache.logging.log4j.core.filter Log4j 2.0 Filter support. 
org.apache.logging.log4j.core.helpers Log4j 2.0 helper classes. 
org.apache.logging.log4j.core.layout Log4j 2.0 Layout support. 
org.apache.logging.log4j.core.lookup Log4j 2.0 Lookups. 
org.apache.logging.log4j.core.pattern Provides classes implementing format specifiers in conversion patterns. 
 

Uses of Plugin in org.apache.logging.log4j.core.appender
 

Classes in org.apache.logging.log4j.core.appender with annotations of type Plugin
 class AsynchAppender
          Appender to write to one or more Appenders asynchronously.
 class ConsoleAppender
          ConsoleAppender appends log events to System.out or System.err using a layout specified by the user.
 class FailoverAppender
          The FailoverAppender will capture exceptions in an Appender and then route the event to a different appender.
 class FailoversPlugin
          The array of failover Appenders.
 class FileAppender
          File Appender.
 class JMSQueueAppender
          Appender to write to a JMS Queue.
 class JMSTopicAppender
          Appender to write to a JMS Topic.
 class RollingFileAppender
          An appender that writes to files andd can roll over at intervals.
 class SocketAppender
          An Appender that delivers events over socket connections.
 class SyslogAppender
          The Syslog Appender.
 

Uses of Plugin in org.apache.logging.log4j.core.appender.rewrite
 

Classes in org.apache.logging.log4j.core.appender.rewrite with annotations of type Plugin
 class MapRewritePolicy
          This policy modifies events by replacing or possibly adding keys and values to the MapMessage.
 class RewriteAppender
          This Appender allows the logging event to be manipulated before it is processed by other Appenders.
 

Uses of Plugin in org.apache.logging.log4j.core.appender.rolling
 

Classes in org.apache.logging.log4j.core.appender.rolling with annotations of type Plugin
 class CompositeTriggeringPolicy
          Triggering policy that wraps other policies.
 class DefaultRolloverStrategy
          When rolling over, FixedWindowRollingPolicy renames files according to a fixed window algorithm as described below.
 class OnStartupTriggeringPolicy
          Trigger a rollover on every restart.
 class SizeBasedTriggeringPolicy
           
 class TimeBasedTriggeringPolicy
          Triggering Policy that causes a rollover based on time.
 

Uses of Plugin in org.apache.logging.log4j.core.appender.routing
 

Classes in org.apache.logging.log4j.core.appender.routing with annotations of type Plugin
 class Route
          A Route to an appender.
 class Routes
          Used to contain the individual Route elements.
 class RoutingAppender
          This Appender "routes" between various Appenders, some of which can be references to Appenders defined earlier in the configuration while others can be dynamically created within this Appender as required.
 

Uses of Plugin in org.apache.logging.log4j.core.config
 

Classes in org.apache.logging.log4j.core.config with annotations of type Plugin
 class AppenderRef
          An Appender reference.
 class JSONConfigurationFactory
           
 class LoggerConfig
          Logger object that is created via configuration.
static class LoggerConfig.RootLogger
          The root Logger.
 class Property
          Represents a key/value pair in the configuration.
 class XMLConfigurationFactory
          Factory to coonstruct an XMLConfiguration.
 

Uses of Plugin in org.apache.logging.log4j.core.config.plugins
 

Classes in org.apache.logging.log4j.core.config.plugins with annotations of type Plugin
 class AppendersPlugin
          An Appender container.
 class LoggersPlugin
          Container of Logger objects.
 class PropertiesPlugin
          Handles properties defined in the configuration.
 

Uses of Plugin in org.apache.logging.log4j.core.filter
 

Classes in org.apache.logging.log4j.core.filter with annotations of type Plugin
 class BurstFilter
          The BurstFilter is a logging filter that regulates logging traffic.
 class CompositeFilter
          Filter that invokes multiple filters.
 class DynamicThresholdFilter
          Compare against a log level that is associated with an MDC value.
 class MapFilter
          A Filter that operates on a Map.
 class MarkerFilter
          This filter returns the onMatch result if the marker in the LogEvent is the same as or has the configured marker as a parent.
 class RegexFilter
          This filter returns the onMatch result if the message matches the regular expression.
 class StructuredDataFilter
          Filter based on data in a StructuredDataMessage.
 class ThreadContextMapFilter
          Filter based on a value in the Thread Context Map (MDC).
 class ThresholdFilter
          This filter returns the onMatch result if the level in the LogEvent is the same or more specific than the configured level and the onMismatch value otherwise.
 class TimeFilter
          Filters events that fall within a specified time period in each day.
 class ValueLevelPair
          A key and its value.
 

Uses of Plugin in org.apache.logging.log4j.core.helpers
 

Classes in org.apache.logging.log4j.core.helpers with annotations of type Plugin
 class KeyValuePair
          Key/Value pair configuration item.
 

Uses of Plugin in org.apache.logging.log4j.core.layout
 

Classes in org.apache.logging.log4j.core.layout with annotations of type Plugin
 class HTMLLayout
          This layout outputs events in a HTML table.
 class PatternLayout
          A flexible layout configurable with pattern string.
 class RFC5424Layout
          Formats a log event in accordance with RFC 5424.
 class SerializedLayout
          Format a LogEvent in its serialized form.
 class SyslogLayout
          Formats a log event as a BSD Log record.
 class XMLLayout
          The output of the XMLLayout consists of a series of log4j:event elements as defined in the log4j.dtd.
 

Uses of Plugin in org.apache.logging.log4j.core.lookup
 

Classes in org.apache.logging.log4j.core.lookup with annotations of type Plugin
 class ContextMapLookup
          Looks up keys from system properties.
 class DateLookup
          Formats the current date or the date in the LogEvent.
 class EnvironmentLookup
          Looks up keys from environment variables.
 class MapLookup<V>
          The basis for a lookup based on a Map.
 class StructuredDataLookup
          Looks up keys from system properties.
 class SystemPropertiesLookup
          Looks up keys from system properties.
 

Uses of Plugin in org.apache.logging.log4j.core.pattern
 

Classes in org.apache.logging.log4j.core.pattern with annotations of type Plugin
 class ClassNamePatternConverter
          Formats the class name of the site of the logging request.
 class DatePatternConverter
          Convert and format the event's date in a StringBuffer.
 class ExtendedThrowablePatternConverter
          Outputs the Throwable portion of the LoggingEvent as a full stacktrace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
 class FileDatePatternConverter
          Formats an date by delegating to DatePatternConverter.
 class FileLocationPatternConverter
          Return the event's line location information in a StringBuffer.
 class FullLocationPatternConverter
          Format the event's line location information.
 class IntegerPatternConverter
          Formats an integer.
 class LevelPatternConverter
          Return the event's level in a StringBuffer.
 class LineLocationPatternConverter
          Return the event's line location information in a StringBuffer.
 class LineSeparatorPatternConverter
          Formats a line separator.
 class LoggerPatternConverter
          Formats a logger name.
 class MapPatternConverter
          Able to handle the contents of the LogEvent's MapMessage and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the Map.
 class MarkerPatternConverter
          Return the event's rendered message in a StringBuffer.
 class MDCPatternConverter
          Able to handle the contents of the LogEvent's MDC and either output the entire contents of the properties in a similar format to the java.util.Hashtable.toString(), or to output the value of a specific key within the property bundle when this pattern converter has the option set.
 class MessagePatternConverter
          Return the event's rendered message in a StringBuffer.
 class MethodLocationPatternConverter
          Return the event's line location information in a StringBuffer.
 class NDCPatternConverter
          Return the event's NDC in a StringBuffer.
 class RegexReplacement
          Replace tokens in the LogEvent message.
 class RegexReplacementConverter
          Replacement pattern converter.
 class RelativeTimePatternConverter
          Return the relative time in milliseconds since JVM Startup.
 class RootThrowablePatternConverter
          Outputs the Throwable portion of the LoggingEvent as a full stacktrace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
 class SequenceNumberPatternConverter
          Formats the event sequence number.
 class ThreadPatternConverter
          Formats the event thread name.
 class ThrowablePatternConverter
          Outputs the Throwable portion of the LoggingEvent as a full stacktrace unless this converter's option is 'short', where it just outputs the first line of the trace, or if the number of lines to print is explicitly specified.
 class UUIDPatternConverter
          Formats the event sequence number.
 



Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.