abstract class AbstractLoggerProvider
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
AbstractLoggerProvider.Entry |
Modifier and Type | Field and Description |
---|---|
private java.lang.ThreadLocal<java.util.ArrayDeque<AbstractLoggerProvider.Entry>> |
ndcStack |
Constructor and Description |
---|
AbstractLoggerProvider() |
Modifier and Type | Method and Description |
---|---|
void |
clearNdc() |
java.lang.String |
getNdc() |
int |
getNdcDepth() |
java.lang.String |
peekNdc() |
java.lang.String |
popNdc() |
void |
pushNdc(java.lang.String message) |
void |
setNdcMaxDepth(int maxDepth) |
private final java.lang.ThreadLocal<java.util.ArrayDeque<AbstractLoggerProvider.Entry>> ndcStack
public void clearNdc()
public java.lang.String getNdc()
public int getNdcDepth()
public java.lang.String peekNdc()
public java.lang.String popNdc()
public void pushNdc(java.lang.String message)
public void setNdcMaxDepth(int maxDepth)