org.tinylog.provider.LoggingProviderpublic class TinylogLoggingProvider
extends java.lang.Object
implements org.tinylog.provider.LoggingProvider
| Modifier | Constructor | Description |
|---|---|---|
|
TinylogLoggingProvider() |
|
protected |
TinylogLoggingProvider(org.tinylog.provider.ContextProvider contextProvider) |
| Modifier and Type | Method | Description |
|---|---|---|
org.tinylog.provider.ContextProvider |
getContextProvider() |
|
org.tinylog.Level |
getMinimumLevel() |
|
org.tinylog.Level |
getMinimumLevel(java.lang.String tag) |
|
java.util.Collection<Writer> |
getWriters() |
Gets all writers of the provider.
|
java.util.Collection<Writer> |
getWriters(java.lang.String tag) |
Gets all writers of the provider which belong to the given tag.
|
java.util.Collection<Writer> |
getWriters(java.lang.String tag,
org.tinylog.Level level) |
Gets all writers which belong to the given tag and a given level.
|
boolean |
isEnabled(int depth,
java.lang.String tag,
org.tinylog.Level level) |
|
boolean |
isEnabled(java.lang.String loggerClassName,
java.lang.String tag,
org.tinylog.Level level) |
|
void |
log(int depth,
java.lang.String tag,
org.tinylog.Level level,
java.lang.Throwable exception,
org.tinylog.format.MessageFormatter formatter,
java.lang.Object obj,
java.lang.Object... arguments) |
|
void |
log(java.lang.String loggerClassName,
java.lang.String tag,
org.tinylog.Level level,
java.lang.Throwable exception,
org.tinylog.format.MessageFormatter formatter,
java.lang.Object obj,
java.lang.Object... arguments) |
|
void |
shutdown() |
public TinylogLoggingProvider()
protected TinylogLoggingProvider(org.tinylog.provider.ContextProvider contextProvider)
contextProvider - Context provider to use for thread-based mapped diagnostic contextpublic org.tinylog.provider.ContextProvider getContextProvider()
getContextProvider in interface org.tinylog.provider.LoggingProviderpublic org.tinylog.Level getMinimumLevel()
getMinimumLevel in interface org.tinylog.provider.LoggingProviderpublic org.tinylog.Level getMinimumLevel(java.lang.String tag)
getMinimumLevel in interface org.tinylog.provider.LoggingProviderpublic boolean isEnabled(int depth,
java.lang.String tag,
org.tinylog.Level level)
isEnabled in interface org.tinylog.provider.LoggingProviderpublic boolean isEnabled(java.lang.String loggerClassName,
java.lang.String tag,
org.tinylog.Level level)
isEnabled in interface org.tinylog.provider.LoggingProviderpublic void log(int depth,
java.lang.String tag,
org.tinylog.Level level,
java.lang.Throwable exception,
org.tinylog.format.MessageFormatter formatter,
java.lang.Object obj,
java.lang.Object... arguments)
log in interface org.tinylog.provider.LoggingProviderpublic void log(java.lang.String loggerClassName,
java.lang.String tag,
org.tinylog.Level level,
java.lang.Throwable exception,
org.tinylog.format.MessageFormatter formatter,
java.lang.Object obj,
java.lang.Object... arguments)
log in interface org.tinylog.provider.LoggingProviderpublic void shutdown()
throws java.lang.InterruptedException
shutdown in interface org.tinylog.provider.LoggingProviderjava.lang.InterruptedExceptionpublic java.util.Collection<Writer> getWriters(java.lang.String tag, org.tinylog.Level level)
tag - The tag to findlevel - The level to findpublic java.util.Collection<Writer> getWriters(java.lang.String tag)
tag - The tag to findpublic java.util.Collection<Writer> getWriters()
Copyright © 2023. All rights reserved.