--- /tmp/apache-log4j-extras1.2-1.2.17-2hq_7lkeg/debian/liblog4j-extras1.2-java-doc_1.2.17-2_all.deb +++ liblog4j-extras1.2-java-doc_1.2.17-2_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2017-08-22 22:15:48.000000 debian-binary │ --rw-r--r-- 0 0 0 10452 2017-08-22 22:15:48.000000 control.tar.gz │ --rw-r--r-- 0 0 0 155260 2017-08-22 22:15:48.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 10462 2017-08-22 22:15:48.000000 control.tar.gz │ +-rw-r--r-- 0 0 0 155268 2017-08-22 22:15:48.000000 data.tar.xz ├── control.tar.gz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -3,17 +3,17 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/ │ │ │ -rw-r--r-- 0 root (0) root (0) 20983 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/allclasses-frame.html │ │ │ -rw-r--r-- 0 root (0) root (0) 18463 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/allclasses-noframe.html │ │ │ -rw-r--r-- 0 root (0) root (0) 50471 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/constant-values.html │ │ │ --rw-r--r-- 0 root (0) root (0) 8551 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/deprecated-list.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 8574 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/deprecated-list.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8939 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/help-doc.html │ │ │ --rw-r--r-- 0 root (0) root (0) 475908 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/index-all.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 475954 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/index-all.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2951 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/index.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/org/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/ │ │ │ -rw-r--r-- 0 root (0) root (0) 22777 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/DBAppender.html │ │ │ -rw-r--r-- 0 root (0) root (0) 72524 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/LoggerRepositoryExImpl.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2017-08-22 22:15:48.000000 ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/class-use/ │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/deprecated-list.html │ │ │ @@ -96,15 +96,15 @@ │ │ │ │ │ │ org.apache.log4j.rolling.RollingPolicyBase.getActiveFileName() │ │ │
Duplicates FileAppender.file and should be removed
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.log4j.LoggerRepositoryExImpl.getCurrentCategories() │ │ │ -
Please use getCurrentLoggers() instead.
│ │ │ +
Please use LoggerRepositoryExImpl.getCurrentLoggers() instead.
│ │ │ │ │ │ │ │ │ │ │ │ org.apache.log4j.receivers.net.SocketReceiver.getListener() │ │ │
This receiver now supports multiple listeners
│ │ │ │ │ │ │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/index-all.html │ │ │ @@ -1407,15 +1407,15 @@ │ │ │
getConvertInFixToPostFix() - Method in class org.apache.log4j.filter.LocationInfoFilter
│ │ │
│ │ │
Set whether in-fix expressions should be converted to post-fix.
│ │ │
│ │ │
getCurrentCategories() - Method in class org.apache.log4j.LoggerRepositoryExImpl
│ │ │
│ │ │
Deprecated. │ │ │ -
Please use getCurrentLoggers() instead.
│ │ │ + │ │ │
│ │ │
│ │ │
getCurrentLoggers() - Method in class org.apache.log4j.LoggerRepositoryExImpl
│ │ │
│ │ │
Returns all the currently defined categories in this hierarchy as │ │ │ an Enumeration.
│ │ │
│ │ │ @@ -3832,15 +3832,15 @@ │ │ │ │ │ │
setThreshold(Level) - Method in interface org.apache.log4j.component.spi.Thresholdable
│ │ │
│ │ │
Sets the component theshold to the given level.
│ │ │
│ │ │
setThreshold(String) - Method in class org.apache.log4j.LoggerRepositoryExImpl
│ │ │
│ │ │ -
The string form of setThreshold(Level).
│ │ │ +
The string form of LoggerRepositoryExImpl.setThreshold(Level).
│ │ │
│ │ │
setThreshold(Level) - Method in class org.apache.log4j.LoggerRepositoryExImpl
│ │ │
│ │ │
Enable logging for logging requests with level l or │ │ │ higher.
│ │ │
│ │ │
setTimestampFormat(String) - Method in class org.apache.log4j.receivers.varia.LogFilePatternReceiver
│ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/component/plugins/class-use/Plugin.html │ │ │┄ Ordering differences only │ │ │ @@ -169,24 +169,24 @@ │ │ │ void │ │ │ PluginRegistry.addPlugin(Plugin plugin) │ │ │
Adds a plugin to the plugin registry.
│ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -Plugin.isEquivalent(Plugin testPlugin) │ │ │ -
Returns true if the testPlugin is considered to be "equivalent" to the │ │ │ - this plugin.
│ │ │ +PluginSkeleton.isEquivalent(Plugin testPlugin) │ │ │ +
Returns true if the plugin has the same name and logger repository as the │ │ │ + testPlugin passed in.
│ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -PluginSkeleton.isEquivalent(Plugin testPlugin) │ │ │ -
Returns true if the plugin has the same name and logger repository as the │ │ │ - testPlugin passed in.
│ │ │ +Plugin.isEquivalent(Plugin testPlugin) │ │ │ +
Returns true if the testPlugin is considered to be "equivalent" to the │ │ │ + this plugin.
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ @@ -275,23 +275,23 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -JMSReceiver.isEquivalent(Plugin testPlugin) │ │ │ +XMLSocketReceiver.isEquivalent(Plugin testPlugin) │ │ │
    Returns true if the receiver is the same class and they are │ │ │ configured for the same properties, and super class also considers │ │ │ them to be equivalent.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -SocketHubReceiver.isEquivalent(Plugin testPlugin) │ │ │ +JMSReceiver.isEquivalent(Plugin testPlugin) │ │ │
    Returns true if the receiver is the same class and they are │ │ │ configured for the same properties, and super class also considers │ │ │ them to be equivalent.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ @@ -299,15 +299,15 @@ │ │ │
    Returns true if the receiver is the same class and they are │ │ │ configured for the same properties, and super class also considers │ │ │ them to be equivalent.
    │ │ │ │ │ │ │ │ │ │ │ │ boolean │ │ │ -XMLSocketReceiver.isEquivalent(Plugin testPlugin) │ │ │ +SocketHubReceiver.isEquivalent(Plugin testPlugin) │ │ │
    Returns true if the receiver is the same class and they are │ │ │ configured for the same properties, and super class also considers │ │ │ them to be equivalent.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/receivers/net/class-use/SocketNodeEventListener.html │ │ │┄ Ordering differences only │ │ │ @@ -134,83 +134,83 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ void │ │ │ -SocketHubReceiver.addSocketNodeEventListener(SocketNodeEventListener l) │ │ │ -
    Adds a SocketNodeEventListener to this receiver to be notified │ │ │ - of SocketNode events.
    │ │ │ - │ │ │ - │ │ │ - │ │ │ -void │ │ │ SocketNode13.addSocketNodeEventListener(SocketNodeEventListener listener) │ │ │
    Adds the listener to the list of listeners to be notified of the │ │ │ respective event.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ void │ │ │ SocketReceiver.addSocketNodeEventListener(SocketNodeEventListener l) │ │ │
    Adds the listener to the list of listeners to be notified of the │ │ │ respective event.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ void │ │ │ -SocketHubReceiver.removeSocketNodeEventListener(SocketNodeEventListener l) │ │ │ -
    Removes a specific SocketNodeEventListener from this instance │ │ │ - so that it will no longer be notified of SocketNode events.
    │ │ │ +SocketHubReceiver.addSocketNodeEventListener(SocketNodeEventListener l) │ │ │ +
    Adds a SocketNodeEventListener to this receiver to be notified │ │ │ + of SocketNode events.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ void │ │ │ SocketNode13.removeSocketNodeEventListener(SocketNodeEventListener listener) │ │ │
    Removes the registered Listener from this instances list of │ │ │ listeners.
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ void │ │ │ SocketReceiver.removeSocketNodeEventListener(SocketNodeEventListener l) │ │ │
    Removes the registered Listener from this instances list of │ │ │ listeners.
    │ │ │ │ │ │ │ │ │ + │ │ │ +void │ │ │ +SocketHubReceiver.removeSocketNodeEventListener(SocketNodeEventListener l) │ │ │ +
    Removes a specific SocketNodeEventListener from this instance │ │ │ + so that it will no longer be notified of SocketNode events.
    │ │ │ + │ │ │ + │ │ │ │ │ │ void │ │ │ +XMLSocketNode.setListener(SocketNodeEventListener _listener) │ │ │ +
    Set the event listener on this node.
    │ │ │ + │ │ │ + │ │ │ + │ │ │ +void │ │ │ SocketNode13.setListener(SocketNodeEventListener l) │ │ │
    Deprecated.  │ │ │
    Now supports mutliple listeners, this method │ │ │ simply invokes the removeSocketNodeEventListener() to remove │ │ │ the listener, and then readds it.
    │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ void │ │ │ SocketReceiver.setListener(SocketNodeEventListener l) │ │ │
    Deprecated.  │ │ │
    This receiver now supports multiple listeners and │ │ │ so this method simply removes the listener (if there already) │ │ │ and readds it to the list. │ │ │ │ │ │ The passed listener will also be returned via the getListener() │ │ │ method still, but this is also deprecated
    │ │ │
    │ │ │ │ │ │ │ │ │ - │ │ │ -void │ │ │ -XMLSocketNode.setListener(SocketNodeEventListener _listener) │ │ │ -
    Set the event listener on this node.
    │ │ │ - │ │ │ - │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/rolling/class-use/RolloverDescription.html │ │ │┄ Ordering differences only │ │ │ @@ -117,42 +117,42 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ RolloverDescription │ │ │ -FixedWindowRollingPolicy.initialize(String file, │ │ │ +RollingPolicy.initialize(String file, │ │ │ boolean append) │ │ │
    Initialize the policy and return any initial actions for rolling file appender..
    │ │ │ │ │ │ │ │ │ │ │ │ RolloverDescription │ │ │ -RollingPolicy.initialize(String file, │ │ │ +FixedWindowRollingPolicy.initialize(String file, │ │ │ boolean append) │ │ │
    Initialize the policy and return any initial actions for rolling file appender..
    │ │ │ │ │ │ │ │ │ │ │ │ RolloverDescription │ │ │ TimeBasedRollingPolicy.initialize(String currentActiveFile, │ │ │ boolean append) │ │ │
    Initialize the policy and return any initial actions for rolling file appender..
    │ │ │ │ │ │ │ │ │ │ │ │ RolloverDescription │ │ │ -FixedWindowRollingPolicy.rollover(String currentFileName) │ │ │ +RollingPolicy.rollover(String activeFile) │ │ │
    Prepare for a rollover.
    │ │ │ │ │ │ │ │ │ │ │ │ RolloverDescription │ │ │ -RollingPolicy.rollover(String activeFile) │ │ │ +FixedWindowRollingPolicy.rollover(String currentFileName) │ │ │
    Prepare for a rollover.
    │ │ │ │ │ │ │ │ │ │ │ │ RolloverDescription │ │ │ TimeBasedRollingPolicy.rollover(String currentActiveFile) │ │ │
    Prepare for a rollover.
    │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/rolling/helper/class-use/Action.html │ │ │┄ Ordering differences only │ │ │ @@ -108,36 +108,36 @@ │ │ │ │ │ │ Modifier and Type │ │ │ Method and Description │ │ │ │ │ │ │ │ │ │ │ │ Action │ │ │ -RolloverDescription.getAsynchronous() │ │ │ +RolloverDescriptionImpl.getAsynchronous() │ │ │
    Action to be completed after close of current active log file │ │ │ and before next rollover attempt, may be executed asynchronously.
    │ │ │ │ │ │ │ │ │ │ │ │ Action │ │ │ -RolloverDescriptionImpl.getAsynchronous() │ │ │ +RolloverDescription.getAsynchronous() │ │ │
    Action to be completed after close of current active log file │ │ │ and before next rollover attempt, may be executed asynchronously.
    │ │ │ │ │ │ │ │ │ │ │ │ Action │ │ │ -RolloverDescription.getSynchronous() │ │ │ +RolloverDescriptionImpl.getSynchronous() │ │ │
    Action to be completed after close of current active log file │ │ │ before returning control to caller.
    │ │ │ │ │ │ │ │ │ │ │ │ Action │ │ │ -RolloverDescriptionImpl.getSynchronous() │ │ │ +RolloverDescription.getSynchronous() │ │ │
    Action to be completed after close of current active log file │ │ │ before returning control to caller.
    │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/org/apache/log4j/rule/class-use/Rule.html │ │ │┄ Ordering differences only │ │ │ @@ -241,83 +241,83 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │
    static RuleAndRule.getRule(Stack stack) │ │ │
    Create rule from top two elements of stack.
    │ │ │
    static RuleEqualsRule.getRule(Stack stack) │ │ │ -
    Create new instance from top two elements of stack.
    │ │ │ +
    NotRule.getRule(Stack stack) │ │ │ +
    Create new instance from top element of stack.
    │ │ │
    static RuleExistsRule.getRule(Stack stack) │ │ │ -
    Create an instance of ExistsRule using the │ │ │ - top name on the stack.
    │ │ │ +
    PartialTextMatchRule.getRule(Stack stack) │ │ │ +
    Create new instance from top two elements of stack.
    │ │ │
    static RuleLikeRule.getRule(Stack stack) │ │ │ +EqualsRule.getRule(Stack stack) │ │ │
    Create new instance from top two elements of stack.
    │ │ │
    static RuleNotEqualsRule.getRule(Stack stack) │ │ │ -
    Get new instance from top two elements of stack.
    │ │ │ +
    LikeRule.getRule(Stack stack) │ │ │ +
    Create new instance from top two elements of stack.
    │ │ │
    static RuleNotRule.getRule(Stack stack) │ │ │ -
    Create new instance from top element of stack.
    │ │ │ +
    OrRule.getRule(Stack stack) │ │ │ +
    Create new instance from top two elements of stack.
    │ │ │
    static RuleOrRule.getRule(Stack stack) │ │ │ -
    Create new instance from top two elements of stack.
    │ │ │ +
    NotEqualsRule.getRule(Stack stack) │ │ │ +
    Get new instance from top two elements of stack.
    │ │ │
    static RulePartialTextMatchRule.getRule(Stack stack) │ │ │ -
    Create new instance from top two elements of stack.
    │ │ │ +
    ExistsRule.getRule(Stack stack) │ │ │ +
    Create an instance of ExistsRule using the │ │ │ + top name on the stack.
    │ │ │
    static RuleExistsRule.getRule(String field) │ │ │ -
    Get an instance of ExistsRule.
    │ │ │ +
    ExpressionRule.getRule(String expression) │ │ │ +
    Get rule.
    │ │ │
    static RuleExpressionRule.getRule(String expression) │ │ │ -
    Get rule.
    │ │ │ +
    TimestampEqualsRule.getRule(String value) │ │ │ +
    Create new instance.
    │ │ │
    static RuleLevelEqualsRule.getRule(String value) │ │ │ +NotLevelEqualsRule.getRule(String value) │ │ │
    Create new rule.
    │ │ │
    static RuleNotLevelEqualsRule.getRule(String value) │ │ │ +LevelEqualsRule.getRule(String value) │ │ │
    Create new rule.
    │ │ │
    static RuleTimestampEqualsRule.getRule(String value) │ │ │ -
    Create new instance.
    │ │ │ +
    ExistsRule.getRule(String field) │ │ │ +
    Get an instance of ExistsRule.
    │ │ │
    static RuleExpressionRule.getRule(String expression, │ │ │ boolean isPostFix) │ │ │
    Get rule.
    │ │ │ @@ -335,24 +335,24 @@ │ │ │
    RuleFactory.getRule(String symbol, │ │ │ Stack stack) │ │ │
    Create rule from applying operator to stack.
    │ │ │
    static RuleEqualsRule.getRule(String p1, │ │ │ - String p2) │ │ │ +PartialTextMatchRule.getRule(String field, │ │ │ + String value) │ │ │
    Create new instance.
    │ │ │
    static RuleLevelInequalityRule.getRule(String inequalitySymbol, │ │ │ - String value) │ │ │ -
    Create new rule.
    │ │ │ +
    EqualsRule.getRule(String p1, │ │ │ + String p2) │ │ │ +
    Create new instance.
    │ │ │
    static RuleLikeRule.getRule(String field, │ │ │ String pattern) │ │ │
    Create new instance.
    │ │ │ @@ -363,17 +363,17 @@ │ │ │
    NotEqualsRule.getRule(String field, │ │ │ String value) │ │ │
    Get new instance.
    │ │ │
    static RulePartialTextMatchRule.getRule(String field, │ │ │ +LevelInequalityRule.getRule(String inequalitySymbol, │ │ │ String value) │ │ │ -
    Create new instance.
    │ │ │ +
    Create new rule.
    │ │ │
    static RuleTimestampInequalityRule.getRule(String inequalitySymbol, │ │ │ String value) │ │ │
    Create new instance.
    │ │ ├── ./usr/share/doc/liblog4j-extras1.2-java/api/overview-tree.html │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ │
  • org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler) │ │ │
      │ │ │
    • org.apache.log4j.DBAppender (implements org.apache.log4j.xml.UnrecognizedElementHandler)
    • │ │ │
    • org.apache.log4j.receivers.varia.ListModelAppender
    • │ │ │
    • org.apache.log4j.receivers.net.MulticastAppender (implements org.apache.log4j.receivers.net.PortBased)
    • │ │ │
    • org.apache.log4j.receivers.rewrite.RewriteAppender (implements org.apache.log4j.spi.AppenderAttachable, org.apache.log4j.xml.UnrecognizedElementHandler)
    • │ │ │ -
    • org.apache.log4j.varia.SoundAppender
    • │ │ │
    • org.apache.log4j.extras.SoundAppender
    • │ │ │ +
    • org.apache.log4j.varia.SoundAppender
    • │ │ │
    • org.apache.log4j.receivers.net.UDPAppender (implements org.apache.log4j.receivers.net.PortBased)
    • │ │ │
    • org.apache.log4j.WriterAppender │ │ │
        │ │ │
      • org.apache.log4j.FileAppender │ │ │
          │ │ │
        • org.apache.log4j.rolling.RollingFileAppender (implements org.apache.log4j.xml.UnrecognizedElementHandler)
        • │ │ │
        │ │ │ @@ -228,16 +228,16 @@ │ │ │
      • org.apache.log4j.receivers.db.dialect.OracleDialect (implements org.apache.log4j.receivers.db.dialect.SQLDialect)
      • │ │ │
      • org.apache.log4j.component.plugins.PluginRegistry
      • │ │ │
      • org.apache.log4j.receivers.db.dialect.PostgreSQLDialect (implements org.apache.log4j.receivers.db.dialect.SQLDialect)
      • │ │ │
      • org.apache.log4j.Priority │ │ │
          │ │ │
        • org.apache.log4j.Level (implements java.io.Serializable) │ │ │ │ │ │
        • │ │ │
        │ │ │
      • │ │ │
      • org.apache.log4j.receivers.rewrite.PropertyRewritePolicy (implements org.apache.log4j.receivers.rewrite.RewritePolicy)
      • │ │ │
      • org.apache.log4j.receivers.rewrite.ReflectionRewritePolicy (implements org.apache.log4j.receivers.rewrite.RewritePolicy)
      • │ │ │
      • org.apache.log4j.rolling.RollingPolicyBase (implements org.apache.log4j.spi.OptionHandler, org.apache.log4j.rolling.RollingPolicy)