- The log4j Layout
Object is used to format logging information (we can get "one-line-at-a-time",
XML, HTML, JSON and other formats)

- The log4j Appender
object is responsible for writing (publishing) logging information to various destinations such as a
files, databases, JMS, console, UNIX Syslog, etc.

- The log4j Filters
can be defined on configuration files to give more fine-grained control over
the logging information (burst filters, time filters for instance). The BurstFilter is a logging filter that regulates logging traffic.

- The log4j ObjectRenderer is
provides a String representation of different objects passed to the logging framework.
This object is used by log4j Layout objects.

- The log4j LogManager
read the initialization parameters and manage the log4j framework

All rights reserved. This website does not represent any corporation (Oracle, Microsoft, etc) in any way. This site is not using cookies, but it use some services that might use cookies. All information is supposed to be accurate, but it is not guaranteed to be correct. The usage of the information from this website is strictly at your own risk. If you don't like these policies, you have to stop using the website.