Package org.apache.jorphan.logging
Class LoggingManager
java.lang.Object
org.apache.jorphan.logging.LoggingManager
Deprecated.
since 3.2, use SLF4J for logger creation
Manages JMeter logging
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addLogTargetToRootLogger
(LogTarget[] logTargets) Deprecated.since 3.2, use SLF4J for loggingstatic Logger
getLoggerFor
(String category) Deprecated.Get the Logger for a class.static Logger
Deprecated.Get the Logger for a class - no argument needed because the calling class name is derived automatically from the call stack.static Logger
getLoggerForShortName
(String category) Deprecated.since 3.2, use SLF4J for loggingstatic void
initializeLogging
(Properties properties) Deprecated.since 3.2, use SLF4J for loggingstatic String
removePrefix
(String name) Deprecated.since 3.2, use SLF4J for loggingstatic void
setLoggingLevels
(Properties appProperties) Deprecated.since 3.2, use SLF4J for loggingstatic void
setPriority
(String priority) Deprecated.since 3.2, use SLF4J for loggingstatic void
setPriority
(String priority, String category) Deprecated.since 3.2, use SLF4J for loggingstatic void
setPriority
(Priority priority) Deprecated.since 3.2, use SLF4J for loggingstatic void
setPriority
(Priority priority, String category) Deprecated.since 3.2, use SLF4J for loggingstatic void
setPriorityFullName
(String priority, String fullName) Deprecated.since 3.2, use SLF4J for loggingstatic void
Deprecated.since 3.2, use SLF4J for logging
-
Field Details
-
DEFAULT_PATTERN
Deprecated.since 3.2, use SLF4J for loggingPredefined format patterns, selected by the property log_format_type (see jmeter.properties) The new-line is added later- See Also:
-
LOG_FILE
Deprecated.since 3.2, use SLF4J for logging- See Also:
-
LOG_PRIORITY
Deprecated.since 3.2, use SLF4J for logging- See Also:
-
-
Method Details
-
initializeLogging
Deprecated.since 3.2, use SLF4J for loggingInitialise the logging system from the Jmeter properties. Logkit loggers inherit from their parents. Normally the jmeter properties file defines a single log file, so set this as the default from "log_file", default "jmeter.log" The default priority is set from "log_level", with a default of INFO- Parameters:
properties
-Properties
to be used for initialization
-
setLoggingLevels
Deprecated.since 3.2, use SLF4J for loggingHandle LOG_PRIORITY.category=priority and LOG_FILE.category=file_name properties. If the prefix is detected, then remove it to get the category.- Parameters:
appProperties
-Properties
that contain theLOG_PRIORITY
andLOG_FILE
prefixed entries
-
removePrefix
Deprecated.since 3.2, use SLF4J for loggingRemoves the standard prefix, i.e. "org.apache.".- Parameters:
name
- from which to remove the prefix- Returns:
- the name with the prefix removed
-
getLoggerForClass
Deprecated.Get the Logger for a class - no argument needed because the calling class name is derived automatically from the call stack.- Returns:
- Logger
-
getLoggerFor
Deprecated.Get the Logger for a class.- Parameters:
category
- - the full name of the logger category- Returns:
- Logger
-
getLoggerForShortName
Deprecated.since 3.2, use SLF4J for loggingGet the Logger for a class.- Parameters:
category
- - the full name of the logger category, this will have the prefix removed.- Returns:
- Logger
-
setPriority
Deprecated.since 3.2, use SLF4J for loggingSet the logging priority for a category.- Parameters:
priority
- - string containing the priority name, e.g. "INFO", "WARN", "DEBUG", "FATAL_ERROR"category
- - string containing the category
-
setPriorityFullName
Deprecated.since 3.2, use SLF4J for loggingSet the logging priority for a category.- Parameters:
priority
- - priority, e.g. DEBUG, INFOfullName
- - e.g. org.apache.jmeter.etc, will have the prefix removed.
-
setPriority
Deprecated.since 3.2, use SLF4J for loggingSet the logging priority for a category.- Parameters:
priority
- - e.g. Priority.DEBUGcategory
- - string containing the category
-
setPriority
Deprecated.since 3.2, use SLF4J for loggingSet the logging priority.- Parameters:
priority
- - e.g. Priority.DEBUG
-
setPriority
Deprecated.since 3.2, use SLF4J for loggingSet the default logging priority.- Parameters:
priority
- e.g. Priority.DEBUG
-
setTarget
Deprecated.since 3.2, use SLF4J for loggingSet the logging target for a category.- Parameters:
target
- the LogTargetcategory
- the category name
-
addLogTargetToRootLogger
Deprecated.since 3.2, use SLF4J for loggingAdd logTargets to root logger FIXME What's the clean way to add a LogTarget afterwards ?- Parameters:
logTargets
- LogTarget array
-