public class JenkinsPlugInLogger extends Object
Levels of logging are SEVERE > WARNING > INFO > CONFIG > FINE > FINER > FINEST
Modifier and Type | Method and Description |
---|---|
static void |
closeLogger() |
static void |
configureLog(String level,
String logFileName) |
static void |
fine(String message)
Print log message at info fine
|
static void |
finer(String message)
Print log message at finer level
|
static void |
finest(String message)
Print log message at finest level
|
static String |
getLevelString(int level) |
static Logger |
getLogger() |
static void |
info(String message)
Print log message at info level
|
static boolean |
isLoggable(Level level)
Check if the current log level is greater than the current configured logging level.
|
static void |
log(Level level,
String message)
Print log at your desired logging level
|
static void |
log(Level level,
String message,
Throwable throwable)
Print log at your desired logging level
|
static void |
printLogOnConsole(int level,
String message) |
static void |
setTaskListener(hudson.model.TaskListener taskListener) |
static void |
severe(String message)
Prints log message in severe level
|
static void |
severe(String message,
Throwable thrown)
Prints log message along with complete exception stacktrace
|
static void |
warning(String message)
Print the message at warning level
|
public static void setTaskListener(hudson.model.TaskListener taskListener)
public static Logger getLogger()
public static boolean isLoggable(Level level)
level
- Logging Levelpublic static void closeLogger()
public static void log(Level level, String message)
level
- Level valuemessage
- String message to be printedpublic static void log(Level level, String message, Throwable throwable)
level
- Level valuemessage
- String message to be printedthrowable
- Stacktrace to be printedpublic static void finest(String message)
message
- String message to be printedpublic static void finer(String message)
message
- String message to be printedpublic static void fine(String message)
message
- String message to be printedpublic static void info(String message)
message
- String message to be printedpublic static void warning(String message)
message
- String message to be printedpublic static void severe(String message, Throwable thrown)
message
- String message to be printedthrown
- throwable whose stacktrace is required to be printed on the streampublic static void severe(String message)
message
- String message to be printedpublic static String getLevelString(int level)
public static void printLogOnConsole(int level, String message)
Copyright © 2016–2019. All rights reserved.