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 voidpush(String message)Push new diagnostic context information for the current thread.voidremove()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:
pushin interfaceNDCDelegate- Parameters:
message- The new diagnostic context information.
-
remove
public void remove()
Remove the diagnostic context for this thread.- Specified by:
removein interfaceNDCDelegate
-
-