public class TestingLog
extends java.lang.Object
implements org.osgi.service.log.LogService
| Modifier and Type | Class and Description |
|---|---|
(package private) static interface |
TestingLog.Config |
| Modifier and Type | Field and Description |
|---|---|
(package private) TestingLog.Config |
config |
(package private) boolean |
direct |
(package private) java.util.List<org.osgi.service.log.LogEntry> |
entries |
(package private) java.util.List<java.util.regex.Pattern> |
filters |
(package private) int |
level |
(package private) boolean |
stacktrace |
(package private) long |
start |
private static java.lang.RuntimeException |
UNSUPPORTED |
| Constructor and Description |
|---|
TestingLog() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
activate(java.util.Map<java.lang.String,java.lang.Object> props) |
boolean |
check(java.lang.String... patterns) |
TestingLog |
debugs() |
TestingLog |
direct() |
TestingLog |
errors() |
TestingLog |
filter(java.lang.String pattern) |
TestingLog |
full() |
java.util.List<org.osgi.service.log.LogEntry> |
getEntries() |
<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) |
TestingLog |
infos() |
TestingLog |
level(int level) |
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) |
TestingLog |
stacktrace() |
TestingLog |
warnings() |
private static final java.lang.RuntimeException UNSUPPORTED
boolean stacktrace
boolean direct
int level
long start
java.util.List<org.osgi.service.log.LogEntry> entries
java.util.List<java.util.regex.Pattern> filters
TestingLog.Config config
void activate(java.util.Map<java.lang.String,java.lang.Object> props)
public void log(int level,
java.lang.String message)
log in interface org.osgi.service.log.LogServicepublic void log(int level,
java.lang.String message,
java.lang.Throwable exception)
log in interface org.osgi.service.log.LogServicepublic void log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message)
log in interface org.osgi.service.log.LogServicepublic void log(org.osgi.framework.ServiceReference sr,
int level,
java.lang.String message,
java.lang.Throwable exception)
log in interface org.osgi.service.log.LogServicepublic java.util.List<org.osgi.service.log.LogEntry> getEntries()
public TestingLog filter(java.lang.String pattern)
public TestingLog stacktrace()
public TestingLog direct()
public TestingLog errors()
public TestingLog warnings()
public TestingLog infos()
public TestingLog debugs()
public TestingLog level(int level)
public TestingLog full()
public boolean check(java.lang.String... patterns)
public org.osgi.service.log.Logger getLogger(java.lang.String name)
getLogger in interface org.osgi.service.log.LoggerFactorypublic org.osgi.service.log.Logger getLogger(java.lang.Class<?> clazz)
getLogger in interface org.osgi.service.log.LoggerFactorypublic <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.LoggerFactorypublic <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.LoggerFactorypublic <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