Class KeycloakLogger

  • All Implemented Interfaces:
    AutoCloseable, Cloneable, liquibase.ExtensibleObject, liquibase.logging.Logger

    public class KeycloakLogger
    extends liquibase.logging.core.AbstractLogger
    A Logger implementation that delegates to a JBoss Logger.
    Author:
    Stefan Guilhen
    • Constructor Detail

      • KeycloakLogger

        public KeycloakLogger​(Class clazz)
    • Method Detail

      • severe

        public void severe​(String message)
        Specified by:
        severe in interface liquibase.logging.Logger
        Overrides:
        severe in class liquibase.logging.core.AbstractLogger
      • severe

        public void severe​(String message,
                           Throwable e)
        Specified by:
        severe in interface liquibase.logging.Logger
        Overrides:
        severe in class liquibase.logging.core.AbstractLogger
      • warning

        public void warning​(String message)
        Specified by:
        warning in interface liquibase.logging.Logger
        Overrides:
        warning in class liquibase.logging.core.AbstractLogger
      • warning

        public void warning​(String message,
                            Throwable e)
        Specified by:
        warning in interface liquibase.logging.Logger
        Overrides:
        warning in class liquibase.logging.core.AbstractLogger
      • info

        public void info​(String message)
        Specified by:
        info in interface liquibase.logging.Logger
        Overrides:
        info in class liquibase.logging.core.AbstractLogger
      • info

        public void info​(String message,
                         Throwable e)
        Specified by:
        info in interface liquibase.logging.Logger
        Overrides:
        info in class liquibase.logging.core.AbstractLogger
      • debug

        public void debug​(String message)
        Specified by:
        debug in interface liquibase.logging.Logger
        Overrides:
        debug in class liquibase.logging.core.AbstractLogger
      • debug

        public void debug​(String message,
                          Throwable e)
        Specified by:
        debug in interface liquibase.logging.Logger
        Overrides:
        debug in class liquibase.logging.core.AbstractLogger