Package org.apache.axis2.util
Class LoggingControl
java.lang.Object
org.apache.axis2.util.LoggingControl
This class provides a more efficient means of control over logging than
do most providers of the Common's logging API at the cost of runtime
flexibility.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanIf this flag is set to false then debug messages will not be logged, irrespective of the level set for the logger itself. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
debugLoggingAllowed
public static final boolean debugLoggingAllowedIf this flag is set to false then debug messages will not be logged, irrespective of the level set for the logger itself. This can only be changed as the result of a JVM restart or a purge and reloading of this class. Usage: if (LoggingControl.debugLoggingAllowed && log.isDebugEnabled())... or if (LoggingControl.debugLoggingAllowed && log.isTraceEnabled())...
-
-
Constructor Details
-
LoggingControl
public LoggingControl()
-