Package org.alfresco.util.log.log4j
Class Log4JNDC
- java.lang.Object
-
- org.alfresco.util.log.log4j.Log4JNDC
-
- All Implemented Interfaces:
NDCDelegate
public class Log4JNDC extends Object implements NDCDelegate
A stand in for the org.apache.log4j.NDC class that avoids introducing runtime dependencies against the otherwise optional log4j.- Author:
- dward
-
-
Constructor Summary
Constructors Constructor Description Log4JNDC()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
push(String message)
Push new diagnostic context information for the current thread.void
remove()
Remove the diagnostic context for this thread.
-
-
-
Method Detail
-
push
public void push(String message)
Push new diagnostic context information for the current thread.- Specified by:
push
in interfaceNDCDelegate
- Parameters:
message
- The new diagnostic context information.
-
remove
public void remove()
Remove the diagnostic context for this thread.- Specified by:
remove
in interfaceNDCDelegate
-
-