Top Fields Constructors Methods
org.jboss.logging

pack-priv abstract Class AbstractMdcLoggerProvider

extends AbstractLoggerProvider
Class Inheritance
Known Direct Subclasses
org.jboss.logging.JDKLoggerProvider
Imports
java.util.Collections, .HashMap, .Map

Field Summary

Modifier and TypeField and Description
private final ThreadLocal<Map<String, Object>>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
public Object
public Map<String, Object>
public Object
putMdc(String key, Object value)

public void
Inherited from org.jboss.logging.AbstractLoggerProvider:
clearNdcgetNdcgetNdcDepthpeekNdcpopNdcpushNdcsetNdcMaxDepth

Field Detail

mdcMapback to summary
private final ThreadLocal<Map<String, Object>> mdcMap

Constructor Detail

AbstractMdcLoggerProviderback to summary
pack-priv AbstractMdcLoggerProvider()

Method Detail

clearMdcback to summary
public void clearMdc()
getMdcback to summary
public Object getMdc(String key)
getMdcMapback to summary
public Map<String, Object> getMdcMap()
putMdcback to summary
public Object putMdc(String key, Object value)
removeMdcback to summary
public void removeMdc(String key)