Class JDKLoggerProvider

    • Constructor Detail

      • JDKLoggerProvider

        public JDKLoggerProvider()
    • Method Detail

      • getLogger

        public Logger getLogger​(String name)
        Description copied from interface: LoggerProvider
        Returns a logger which is backed by a logger from the log provider.

        Note: this should never be null

        Specified by:
        getLogger in interface LoggerProvider
        Parameters:
        name - the name of the logger
        Returns:
        a logger for the log provider logger.
      • clearMdc

        public void clearMdc()
      • removeMdc

        public void removeMdc​(String key)
      • clearNdc

        public void clearNdc()
      • getNdc

        public String getNdc()
      • getNdcDepth

        public int getNdcDepth()
      • peekNdc

        public String peekNdc()
      • popNdc

        public String popNdc()
      • pushNdc

        public void pushNdc​(String message)
      • setNdcMaxDepth

        public void setNdcMaxDepth​(int maxDepth)