Interface OLogger

All Known Subinterfaces:
OLoggerDistributed
All Known Implementing Classes:
OLoggerDistributedImpl, OLoggerFromManager

public interface OLogger
  • Method Details

    • debug

      default void debug(String message, Object... additionalArgs)
    • debug

      default void debug(String message, Throwable exception, Object... additionalArgs)
    • debugNoDb

      default void debugNoDb(String message, Throwable exception, Object... additionalArgs)
    • info

      default void info(String message, Object... additionalArgs)
    • infoNoDb

      default void infoNoDb(String message, Object... additionalArgs)
    • info

      default void info(String message, Throwable exception, Object... additionalArgs)
    • warn

      default void warn(String message, Object... additionalArgs)
    • warnNoDb

      default void warnNoDb(String message, Object... additionalArgs)
    • warn

      default void warn(String message, Throwable exception, Object... additionalArgs)
    • error

      default void error(String message, Throwable exception, Object... additionalArgs)
    • errorNoDb

      default void errorNoDb(String message, Throwable exception, Object... additionalArgs)
    • log

      void log(OLogger.Level iLevel, String message, Throwable exception, boolean extractDatabase, Object... additionalArgs)
    • isDebugEnabled

      boolean isDebugEnabled()
    • isWarnEnabled

      boolean isWarnEnabled()