Class Logger
- java.lang.Object
-
- org.antublue.test.engine.internal.logger.Logger
-
public class Logger extends Object
Class to implement a Logger
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(String message)Method to log a DEBUG messagevoiddebug(String format, Object object)Method to log a DEBUG messagevoiddebug(String format, Object... objects)Method to log a DEBUG messagevoiddebug(String message, Throwable throwable)Method to log a DEBUG messagevoiderror(String message)Method to log an ERROR messagevoiderror(String format, Object object)Method to log an ERROR messagevoiderror(String format, Object... objects)Method to log an ERROR messagevoiderror(String message, Throwable throwable)Method to log an ERROR messagevoidinfo(String message)Method to log an INFO messagevoidinfo(String format, Object object)Method to log an INFO messagevoidinfo(String format, Object... objects)Method to log an INFO messagevoidinfo(String message, Throwable throwable)Method to log an INFO messagebooleanisDebugEnabled()Method to return if DEBUG logging is enabledbooleanisEnabled(Level level)Method to return if a specific Level is enabledbooleanisErrorEnabled()Method to return if ERROR logging is enabledbooleanisInfoEnabled()Method to return if INFO logging is enabledbooleanisTraceEnabled()Method to return if TRACE logging is enabledbooleanisWarnEnabled()Method to return if WARNING logging is enabledvoidsetLevel(Level level)Method to dynamically change the logging levelvoidtrace(String message)Method to log a TRACE messagevoidtrace(String format, Object object)Method to log a TRACE messagevoidtrace(String format, Object... objects)Method to log a TRACE messagevoidtrace(String message, Throwable throwable)Method to log a TRACE messagevoidwarn(String message)Method to log a WARN messagevoidwarn(String format, Object object)Method to log an WARN messagevoidwarn(String format, Object... objects)Method to log an WARN messagevoidwarn(String message, Throwable throwable)Method to log an WARN message
-
-
-
Constructor Detail
-
Logger
public Logger(String name)
Constructor- Parameters:
name- name
-
-
Method Detail
-
isTraceEnabled
public boolean isTraceEnabled()
Method to return if TRACE logging is enabled- Returns:
- the return value
-
isDebugEnabled
public boolean isDebugEnabled()
Method to return if DEBUG logging is enabled- Returns:
- the return value
-
isInfoEnabled
public boolean isInfoEnabled()
Method to return if INFO logging is enabled- Returns:
- the return value
-
isWarnEnabled
public boolean isWarnEnabled()
Method to return if WARNING logging is enabled- Returns:
- the return value
-
isErrorEnabled
public boolean isErrorEnabled()
Method to return if ERROR logging is enabled- Returns:
- the return value
-
setLevel
public void setLevel(Level level)
Method to dynamically change the logging level- Parameters:
level- level
-
isEnabled
public boolean isEnabled(Level level)
Method to return if a specific Level is enabled- Parameters:
level- level- Returns:
- the return value
-
trace
public void trace(String message)
Method to log a TRACE message- Parameters:
message- message
-
trace
public void trace(String format, Object object)
Method to log a TRACE message- Parameters:
format- formatobject- object
-
trace
public void trace(String format, Object... objects)
Method to log a TRACE message- Parameters:
format- formatobjects- objects
-
trace
public void trace(String message, Throwable throwable)
Method to log a TRACE message- Parameters:
message- messagethrowable- throwable
-
debug
public void debug(String message)
Method to log a DEBUG message- Parameters:
message- message
-
debug
public void debug(String format, Object object)
Method to log a DEBUG message- Parameters:
format- formatobject- object
-
debug
public void debug(String format, Object... objects)
Method to log a DEBUG message- Parameters:
format- formatobjects- objects
-
debug
public void debug(String message, Throwable throwable)
Method to log a DEBUG message- Parameters:
message- messagethrowable- throwable
-
info
public void info(String message)
Method to log an INFO message- Parameters:
message- message
-
info
public void info(String format, Object object)
Method to log an INFO message- Parameters:
format- formatobject- object
-
info
public void info(String format, Object... objects)
Method to log an INFO message- Parameters:
format- formatobjects- objects
-
info
public void info(String message, Throwable throwable)
Method to log an INFO message- Parameters:
message- messagethrowable- throwable
-
warn
public void warn(String message)
Method to log a WARN message- Parameters:
message- message
-
warn
public void warn(String format, Object object)
Method to log an WARN message- Parameters:
format- formatobject- object
-
warn
public void warn(String format, Object... objects)
Method to log an WARN message- Parameters:
format- formatobjects- objects
-
warn
public void warn(String message, Throwable throwable)
Method to log an WARN message- Parameters:
message- messagethrowable- throwable
-
error
public void error(String message)
Method to log an ERROR message- Parameters:
message- message
-
error
public void error(String format, Object object)
Method to log an ERROR message- Parameters:
format- formatobject- object
-
error
public void error(String format, Object... objects)
Method to log an ERROR message- Parameters:
format- formatobjects- objects
-
-