public class ReporterLogger
extends java.lang.Object
implements org.osgi.service.log.LogService
Modifier and Type | Field and Description |
---|---|
private int |
level |
private static org.slf4j.Logger |
logger |
private Reporter |
reporter |
private static java.lang.RuntimeException |
UNSUPPORTED |
Constructor and Description |
---|
ReporterLogger(Reporter reporter,
int level) |
Modifier and Type | Method and Description |
---|---|
<L extends org.osgi.service.log.Logger> |
getLogger(org.osgi.framework.Bundle bundle,
java.lang.String name,
java.lang.Class<L> loggerType) |
org.osgi.service.log.Logger |
getLogger(java.lang.Class<?> clazz) |
<L extends org.osgi.service.log.Logger> |
getLogger(java.lang.Class<?> clazz,
java.lang.Class<L> loggerType) |
org.osgi.service.log.Logger |
getLogger(java.lang.String name) |
<L extends org.osgi.service.log.Logger> |
getLogger(java.lang.String name,
java.lang.Class<L> loggerType) |
void |
log(int level,
java.lang.String message) |
void |
log(int level,
java.lang.String message,
java.lang.Throwable exception) |
void |
log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message) |
void |
log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message,
java.lang.Throwable exception) |
private static final java.lang.RuntimeException UNSUPPORTED
private static final org.slf4j.Logger logger
private Reporter reporter
private int level
public ReporterLogger(Reporter reporter, int level)
public void log(int level, java.lang.String message)
log
in interface org.osgi.service.log.LogService
public void log(int level, java.lang.String message, java.lang.Throwable exception)
log
in interface org.osgi.service.log.LogService
public void log(org.osgi.framework.ServiceReference sr, int level, java.lang.String message)
log
in interface org.osgi.service.log.LogService
public void log(org.osgi.framework.ServiceReference sr, int level, java.lang.String message, java.lang.Throwable exception)
log
in interface org.osgi.service.log.LogService
public org.osgi.service.log.Logger getLogger(java.lang.String name)
getLogger
in interface org.osgi.service.log.LoggerFactory
public org.osgi.service.log.Logger getLogger(java.lang.Class<?> clazz)
getLogger
in interface org.osgi.service.log.LoggerFactory
public <L extends org.osgi.service.log.Logger> L getLogger(java.lang.String name, java.lang.Class<L> loggerType)
getLogger
in interface org.osgi.service.log.LoggerFactory
public <L extends org.osgi.service.log.Logger> L getLogger(java.lang.Class<?> clazz, java.lang.Class<L> loggerType)
getLogger
in interface org.osgi.service.log.LoggerFactory
public <L extends org.osgi.service.log.Logger> L getLogger(org.osgi.framework.Bundle bundle, java.lang.String name, java.lang.Class<L> loggerType)
getLogger
in interface org.osgi.service.log.LoggerFactory