public final class LoggerHandler
extends java.lang.Object
LoggerHandler provides methods in order call the logger inside of instrumented bytecode.
LoggerHandler avoids tight coupling with the concrete trace API through the LoggerHandler interface.
Both LoggerHandler and LoggerProvider are loaded by the bootstrap classloader
so that they can be used from classes loaded by the bootstrap classloader. A concrete
implementation of LoggerProvider will be loaded by the system classloader.
LoggerHandler is implemented as a static class to allow for easy and fast use from
instrumented bytecode.
| Modifier and Type | Method and Description |
|---|---|
static void |
error(java.lang.String msg,
java.lang.Throwable t) |
static void |
info(java.lang.String msg) |
static void |
setLoggerProvider(LoggerProvider loggerProvider) |
public static void setLoggerProvider(LoggerProvider loggerProvider)
public static void error(java.lang.String msg,
java.lang.Throwable t)
public static void info(java.lang.String msg)