Log4J - API Change History


1.2.14 to 1.2.15

  • Log4J
  • Newly Deprecated Classes:

    Modified Classes:

    org.apache.log4j.AppenderSkeleton

    New Constructors:

    org.apache.log4j.Category

    New Methods:

    org.apache.log4j.PatternLayout

    Removed Fields:

    org.apache.log4j.PropertyConfigurator

    New Fields:

    org.apache.log4j.ProvisionNode

    New Fields:

    org.apache.log4j.RollingCalendar

    New Fields:

    org.apache.log4j.RollingFileAppender

    New Fields:

    org.apache.log4j.chainsaw.ControlPanel$1

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$1 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$1 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.chainsaw.ControlPanel$2

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$2 extends java.lang.Object implements javax.swing.event.DocumentListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$2 extends java.lang.Object implements javax.swing.event.DocumentListener

    org.apache.log4j.chainsaw.ControlPanel$3

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$3 extends java.lang.Object implements javax.swing.event.DocumentListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$3 extends java.lang.Object implements javax.swing.event.DocumentListener

    org.apache.log4j.chainsaw.ControlPanel$4

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$4 extends java.lang.Object implements javax.swing.event.DocumentListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$4 extends java.lang.Object implements javax.swing.event.DocumentListener

    org.apache.log4j.chainsaw.ControlPanel$5

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$5 extends java.lang.Object implements javax.swing.event.DocumentListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$5 extends java.lang.Object implements javax.swing.event.DocumentListener

    org.apache.log4j.chainsaw.ControlPanel$6

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$6 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$6 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.chainsaw.ControlPanel$7

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.ControlPanel$7 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.chainsaw.ControlPanel$7 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.chainsaw.Main$1

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.Main$1 extends java.awt.event.WindowAdapter
    new:final class org.apache.log4j.chainsaw.Main$1 extends java.awt.event.WindowAdapter

    org.apache.log4j.chainsaw.MyTableModel$1

    Declaration Changes:

    old:class org.apache.log4j.chainsaw.MyTableModel$1 extends java.lang.Object implements java.util.Comparator
    new:final class org.apache.log4j.chainsaw.MyTableModel$1 extends java.lang.Object implements java.util.Comparator

    org.apache.log4j.config.PropertyPrinter

    New Methods:

    org.apache.log4j.config.PropertySetterException

    New Fields:

    org.apache.log4j.helpers.AbsoluteTimeDateFormat

    New Fields:

    org.apache.log4j.helpers.DateTimeDateFormat

    New Fields:

    org.apache.log4j.helpers.ISO8601DateFormat

    New Fields:

    org.apache.log4j.helpers.PatternParser

    Removed Fields:

    org.apache.log4j.helpers.RelativeTimeDateFormat

    New Fields:

    org.apache.log4j.lf5.util.LogFileParser$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.util.LogFileParser$1 extends java.lang.Object implements java.lang.Runnable
    new:final class org.apache.log4j.lf5.util.LogFileParser$1 extends java.lang.Object implements java.lang.Runnable

    org.apache.log4j.lf5.viewer.LF5SwingUtils$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LF5SwingUtils$1 extends java.lang.Object implements java.lang.Runnable
    new:final class org.apache.log4j.lf5.viewer.LF5SwingUtils$1 extends java.lang.Object implements java.lang.Runnable

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$1 extends java.lang.Object implements java.lang.Runnable
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$1 extends java.lang.Object implements java.lang.Runnable

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$10

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$10 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$10 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$11

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$11 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$11 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$12

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$12 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$12 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$13

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$13 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$13 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$14

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$14 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$14 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$15

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$15 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$15 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$16

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$16 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$16 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$17

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$17 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$17 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$18

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$18 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$18 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$19

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$19 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$19 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$2

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$2 extends java.lang.Object implements java.lang.Runnable
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$2 extends java.lang.Object implements java.lang.Runnable

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$20

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$20 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$20 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$21

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$21 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$21 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$22

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$22 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$22 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$23

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$23 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$23 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$24

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$24 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$24 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$25

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$25 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$25 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$26

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$26 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$26 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$27

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$27 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$27 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$28

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$28 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$28 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$29

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$29 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$29 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$3

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$3 extends java.lang.Object implements org.apache.log4j.lf5.LogRecordFilter
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$3 extends java.lang.Object implements org.apache.log4j.lf5.LogRecordFilter

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$30

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$30 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$30 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$31

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$31 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$31 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$32

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$32 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$32 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$4

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$4 extends java.lang.Object implements org.apache.log4j.lf5.LogRecordFilter
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$4 extends java.lang.Object implements org.apache.log4j.lf5.LogRecordFilter

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$5

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$5 extends java.lang.Object
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$5 extends java.lang.Object

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$6

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$6 extends java.lang.Object
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$6 extends java.lang.Object

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$7

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$7 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$7 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$8

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$8 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$8 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogBrokerMonitor$9

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogBrokerMonitor$9 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogBrokerMonitor$9 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog$1 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog$1 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1 extends java.awt.event.KeyAdapter
    new:final class org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1 extends java.awt.event.KeyAdapter

    org.apache.log4j.lf5.viewer.LogFactor5InputDialog$2

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogFactor5InputDialog$2 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogFactor5InputDialog$2 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogFactor5InputDialog$3

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.LogFactor5InputDialog$3 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.LogFactor5InputDialog$3 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.LogTable

    New Fields:

    org.apache.log4j.lf5.viewer.LogTableColumn

    New Fields:

    org.apache.log4j.lf5.viewer.LogTableColumnFormatException

    New Fields:

    org.apache.log4j.lf5.viewer.LogTableModel

    New Fields:

    org.apache.log4j.lf5.viewer.LogTableRowRenderer

    New Fields:

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel

    New Fields:

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel$1 extends java.lang.Object implements java.lang.Runnable
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel$1 extends java.lang.Object implements java.lang.Runnable

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree

    New Fields:

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree$1 extends org.apache.log4j.lf5.viewer.categoryexplorer.TreeModelAdapter
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree$1 extends org.apache.log4j.lf5.viewer.categoryexplorer.TreeModelAdapter

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNode

    New Fields:

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$1

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$1 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$1 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$2

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$2 extends java.awt.event.MouseAdapter
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$2 extends java.awt.event.MouseAdapter

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$3

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$3 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$3 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$4

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$4 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$4 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$5

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$5 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$5 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$6

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$6 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$6 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$7

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$7 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$7 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$8

    Declaration Changes:

    old:class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$8 extends java.lang.Object implements java.awt.event.ActionListener
    new:final class org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$8 extends java.lang.Object implements java.awt.event.ActionListener

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditorRenderer

    New Fields:

    org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeRenderer

    New Fields:

    org.apache.log4j.lf5.viewer.configure.ConfigurationManager

    Removed Fields:

    org.apache.log4j.net.SMTPAppender

    Declaration Changes:

    old:public class org.apache.log4j.net.SMTPAppender extends org.apache.log4j.AppenderSkeleton
    new:public class org.apache.log4j.net.SMTPAppender extends org.apache.log4j.AppenderSkeleton implements org.apache.log4j.xml.UnrecognizedElementHandler

    New Methods:

    org.apache.log4j.net.SMTPAppender$1

    Declaration Changes:

    old:class org.apache.log4j.net.SMTPAppender$1 extends javax.mail.Authenticator
    new:final class org.apache.log4j.net.SMTPAppender$1 extends javax.mail.Authenticator

    org.apache.log4j.net.SocketAppender

    Field Declaration Changes:

    old:static final int DEFAULT_PORT
    new:public static final int DEFAULT_PORT

    New Fields:
    New Methods:

    org.apache.log4j.net.SyslogAppender

    New Fields:
    New Methods:

    org.apache.log4j.net.TelnetAppender$SocketHandler

    Removed Fields:
    New Methods:

    org.apache.log4j.nt.NTEventLogAppender

    Removed Fields:

    org.apache.log4j.spi.LocationInfo

    New Fields:
    New Constructors:
    New Methods:

    org.apache.log4j.spi.LoggingEvent

    New Constructors:
    New Methods:

    org.apache.log4j.spi.ThrowableInformation

    New Constructors:

    org.apache.log4j.spi.VectorWriter

    Newly Deprecated Constructors:

    org.apache.log4j.xml.DOMConfigurator

    New Fields:
    New Methods:

    org.apache.log4j.xml.DOMConfigurator$1

    Declaration Changes:

    old:class org.apache.log4j.xml.DOMConfigurator$1 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction
    new:final class org.apache.log4j.xml.DOMConfigurator$1 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction

    org.apache.log4j.xml.DOMConfigurator$2

    Declaration Changes:

    old:class org.apache.log4j.xml.DOMConfigurator$2 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction
    new:final class org.apache.log4j.xml.DOMConfigurator$2 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction

    org.apache.log4j.xml.DOMConfigurator$3

    Declaration Changes:

    old:class org.apache.log4j.xml.DOMConfigurator$3 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction
    new:final class org.apache.log4j.xml.DOMConfigurator$3 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction

    org.apache.log4j.xml.DOMConfigurator$4

    Declaration Changes:

    old:class org.apache.log4j.xml.DOMConfigurator$4 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction
    new:final class org.apache.log4j.xml.DOMConfigurator$4 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction

    org.apache.log4j.xml.DOMConfigurator$5

    Declaration Changes:

    old:class org.apache.log4j.xml.DOMConfigurator$5 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction
    new:final class org.apache.log4j.xml.DOMConfigurator$5 extends java.lang.Object implements org.apache.log4j.xml.DOMConfigurator$ParseAction

    org.apache.log4j.xml.XMLLayout

    New Fields:
    New Methods:

    New Interfaces:

    New Classes:


    1.2.13 to 1.2.14

    Newly Deprecated Classes:

    Modified Classes:

    org.apache.log4j.AsyncAppender

    Removed Fields:
    Field Declaration Changes:

    old:org.apache.log4j.Dispatcher dispatcher
    new:private final java.lang.Thread dispatcher

    old:boolean locationInfo
    new:private boolean locationInfo

    New Fields:
    New Methods:

    org.apache.log4j.Dispatcher

    Newly Deprecated Fields:
    Newly Deprecated Constructors:
    Field Declaration Changes:

    old:org.apache.log4j.helpers.AppenderAttachableImpl aai
    new:private org.apache.log4j.helpers.AppenderAttachableImpl aai

    old:org.apache.log4j.helpers.BoundedFIFO bf
    new:private org.apache.log4j.helpers.BoundedFIFO bf[deprecated]

    old:boolean interrupted
    new:private boolean interrupted

    org.apache.log4j.NDC

    New Methods:

    org.apache.log4j.helpers.SyslogWriter

    Newly Deprecated Fields:
    New Fields:

    org.apache.log4j.net.SMTPAppender

    New Fields:
    New Methods:

    New Classes:


    1.2.8 to 1.2.13

    Newly Deprecated Classes:

    Modified Interfaces:

    org.apache.log4j.spi.LoggerRepository

    Formerly Deprecated Methods:

    Modified Classes:

    org.apache.log4j.AppenderSkeleton

    New Methods:

    org.apache.log4j.Category

    Newly Deprecated Methods:

    org.apache.log4j.ConsoleAppender

    New Fields:
    New Methods:

    org.apache.log4j.Layout

    New Methods:

    org.apache.log4j.Level

    Declaration Changes:

    old:public class org.apache.log4j.Level extends org.apache.log4j.Priority
    new:public class org.apache.log4j.Level extends org.apache.log4j.Priority implements java.io.Serializable

    New Fields:
    New Methods:

    org.apache.log4j.Logger

    Removed Fields:
    New Fields:
    New Methods:

    org.apache.log4j.Priority

    Newly Deprecated Fields:
    Newly Deprecated Methods:
    Field Declaration Changes:

    old:int level
    new:transient int level

    old:java.lang.String levelStr
    new:transient java.lang.String levelStr

    old:int syslogEquivalent
    new:transient int syslogEquivalent

    New Constructors:

    org.apache.log4j.chainsaw.ControlPanel

    Field Declaration Changes:

    old:private static final org.apache.log4j.Category LOG
    new:private static final org.apache.log4j.Logger LOG

    org.apache.log4j.chainsaw.DetailPanel

    Field Declaration Changes:

    old:private static final org.apache.log4j.Category LOG
    new:private static final org.apache.log4j.Logger LOG

    org.apache.log4j.chainsaw.ExitAction

    Field Declaration Changes:

    old:private static final org.apache.log4j.Category LOG
    new:private static final org.apache.log4j.Logger LOG

    org.apache.log4j.chainsaw.LoadXMLAction

    Field Declaration Changes:

    old:private static final org.apache.log4j.Category LOG
    new:private static final org.apache.log4j.Logger LOG

    org.apache.log4j.chainsaw.LoggingReceiver

    Field Declaration Changes:

    old:private final org.apache.log4j.chainsaw.MyTableModel mModel
    new:private org.apache.log4j.chainsaw.MyTableModel mModel

    old:private final java.net.ServerSocket mSvrSock
    new:private java.net.ServerSocket mSvrSock

    org.apache.log4j.chainsaw.Main

    Field Declaration Changes:

    old:private static final org.apache.log4j.Category LOG
    new:private static final org.apache.log4j.Logger LOG

    org.apache.log4j.chainsaw.MyTableModel

    Field Declaration Changes:

    old:private static final org.apache.log4j.Category LOG
    new:private static final org.apache.log4j.Logger LOG

    org.apache.log4j.chainsaw.XMLFileHandler

    Removed Fields:
    New Fields:

    org.apache.log4j.config.PropertyPrinter

    Removed Methods:
    New Methods:

    org.apache.log4j.helpers.Loader

    New Methods:

    org.apache.log4j.jmx.AbstractDynamicMBean

    New Methods:

    org.apache.log4j.jmx.Agent

    Field Declaration Changes:

    old:static org.apache.log4j.Category log
    new:static org.apache.log4j.Logger log

    org.apache.log4j.net.JMSAppender

    New Methods:

    org.apache.log4j.net.SimpleSocketServer

    Field Declaration Changes:

    old:static org.apache.log4j.Category cat
    new:static org.apache.log4j.Logger cat

    org.apache.log4j.net.SocketServer

    Field Declaration Changes:

    old:static org.apache.log4j.Category cat
    new:static org.apache.log4j.Logger cat

    org.apache.log4j.spi.Filter

    Newly Deprecated Fields:
    New Methods:

    org.apache.log4j.varia.Roller

    Field Declaration Changes:

    old:static org.apache.log4j.Category cat
    new:static org.apache.log4j.Logger cat

    org.apache.log4j.xml.DOMConfigurator

    New Methods:

    org.apache.log4j.xml.SAXErrorHandler

    New Methods:

    New Interfaces:

    New Classes:


    1.2.7 to 1.2.8

    Modified Classes:

    org.apache.log4j.AppenderSkeleton

    Removed Methods:

    org.apache.log4j.Layout

    Removed Methods:

    org.apache.log4j.jmx.AbstractDynamicMBean

    Removed Methods:

    New Packages:

    New Classes:


    1.2.6 to 1.2.7

    Modified Classes:

    org.apache.log4j.LogManager

    Newly Deprecated Fields:
    New Fields:

    1.2.5 to 1.2.6

    Removed Packages:

    Modified Classes:

    org.apache.log4j.helpers.Loader

    New Fields:

    org.apache.log4j.net.JMSAppender

    New Fields:
    New Methods:

    org.apache.log4j.net.JMSSink

    Declaration Changes:

    old:public class org.apache.log4j.net.JMSSink extends java.lang.Object
    new:public class org.apache.log4j.net.JMSSink extends java.lang.Object implements javax.jms.MessageListener

    Removed Fields:
    Removed Constructors:
    Method Declaration Changes:

    old:public static void main(java.lang.String[])
    new:public static void main(java.lang.String[]) throws java.lang.Exception

    New Fields:
    New Constructors:
    New Methods:

    org.apache.log4j.spi.LoggingEvent

    Newly Deprecated Fields:
    Field Declaration Changes:

    old:public transient org.apache.log4j.Category logger
    new:private transient org.apache.log4j.Category logger[deprecated]

    New Methods:

    1.2.3 to 1.2.5

    Modified Classes:

    org.apache.log4j.Category

    Removed Fields:

    org.apache.log4j.chainsaw.LoggingReceiver

    Removed Fields:
    New Fields:

    org.apache.log4j.chainsaw.XMLFileHandler

    Removed Fields:
    New Fields:

    org.apache.log4j.helpers.Transform

    New Fields:
    New Methods:

    New Packages:

    New Classes: