Class MDCMock

  • Direct Known Subclasses:
    StaticMDCBinder

    public class MDCMock
    extends java.lang.Object
    MDC Mock service.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static org.slf4j.spi.MDCAdapter mdcAdapterProxy  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected MDCMock()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void clearMock()
      Clear Mock for MDC at current thread.
      protected org.slf4j.spi.MDCAdapter getMock()
      Mock for MDCAdapter .
      private static org.slf4j.spi.MDCAdapter initMockProxy()  
      static void setMock​(org.slf4j.spi.MDCAdapter mock)
      Set Mock for MDC at current thread.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mdcAdapterProxy

        private static final org.slf4j.spi.MDCAdapter mdcAdapterProxy
    • Constructor Detail

      • MDCMock

        protected MDCMock()
    • Method Detail

      • initMockProxy

        private static org.slf4j.spi.MDCAdapter initMockProxy()
      • getMock

        protected org.slf4j.spi.MDCAdapter getMock()
        Mock for MDCAdapter .
        Returns:
        a mock for MDCAdapter
      • setMock

        public static void setMock​(org.slf4j.spi.MDCAdapter mock)
        Set Mock for MDC at current thread.
        Parameters:
        mock - a Mock for use at current thread
      • clearMock

        public static void clearMock()
        Clear Mock for MDC at current thread.