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)