public class Logger
extends org.apache.felix.resolver.Logger
This class mimics the standard OSGi LogService interface. An instance of this class is used by the framework for all logging. By default this class logs messages to standard out. The log level can be set to control the amount of logging performed, where a higher number results in more logging. A log level of zero turns off logging completely.
The log levels match those specified in the OSGi Log Service (i.e., 1 = error, 2 = warning, 3 = information, and 4 = debug). The default value is 1.
Constructor and Description |
---|
Logger() |
Modifier and Type | Method and Description |
---|---|
protected void |
doLog(Bundle bundle,
ServiceReference sr,
int level,
String msg,
Throwable throwable) |
void |
log(Bundle bundle,
int level,
String msg) |
void |
log(Bundle bundle,
int level,
String msg,
Throwable throwable) |
void |
log(ServiceReference sr,
int level,
String msg) |
void |
log(ServiceReference sr,
int level,
String msg,
Throwable throwable) |
public final void log(ServiceReference sr, int level, String msg)
public final void log(ServiceReference sr, int level, String msg, Throwable throwable)
protected void doLog(Bundle bundle, ServiceReference sr, int level, String msg, Throwable throwable)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.