Interface JavaMelodyLogger


public interface JavaMelodyLogger
Interface commune aux 3 implémentations de Loggers JavaMelody.
Author:
lastmike, Emeric Vernat
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Nom du logger interne.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Log interne en niveau debug.
    void
    debug(String msg, Throwable throwable)
    Log interne en niveau debug.
    void
    info(String msg)
    Log interne en niveau info.
    void
    info(String msg, Throwable throwable)
    Log interne en niveau info.
    void
    logHttpRequest(HttpServletRequest httpRequest, String requestName, long duration, boolean systemError, int responseStatus, long responseSize, String loggerName)
    Log les détails de l'exécution d'une requête http en niveau info.
    void
    warn(String msg, Throwable throwable)
    Log interne en niveau warn.
  • Field Details

  • Method Details

    • debug

      void debug(String msg)
      Log interne en niveau debug.
      Parameters:
      msg - Message
    • debug

      void debug(String msg, Throwable throwable)
      Log interne en niveau debug.
      Parameters:
      msg - Message
      throwable - Throwable
    • info

      void info(String msg)
      Log interne en niveau info.
      Parameters:
      msg - Message
    • info

      void info(String msg, Throwable throwable)
      Log interne en niveau info.
      Parameters:
      msg - Message
      throwable - Throwable
    • warn

      void warn(String msg, Throwable throwable)
      Log interne en niveau warn.
      Parameters:
      msg - Message
      throwable - Throwable
    • logHttpRequest

      void logHttpRequest(HttpServletRequest httpRequest, String requestName, long duration, boolean systemError, int responseStatus, long responseSize, String loggerName)
      Log les détails de l'exécution d'une requête http en niveau info.
      Parameters:
      httpRequest - Requête http
      requestName - Nom de la requête
      duration - Durée
      systemError - Si erreur systême
      responseStatus - Status de la réponse
      responseSize - Taille de la réponse
      loggerName - Nom du logger à utiliser