Interface TN5250jLogger

  • All Known Implementing Classes:
    ConsoleLogger, Log4jLogger

    public interface TN5250jLogger
    An interface defining generic loggers.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int DEBUG  
      static int ERROR  
      static int FATAL  
      static int INFO  
      static int OFF  
      static int WARN  
    • Method Summary

      Modifier and Type Method Description
      void debug​(java.lang.Object message)  
      void debug​(java.lang.Object message, java.lang.Throwable throwable)  
      void error​(java.lang.Object message)  
      void error​(java.lang.Object message, java.lang.Throwable throwable)  
      void fatal​(java.lang.Object message)  
      void fatal​(java.lang.Object message, java.lang.Throwable throwable)  
      int getLevel()  
      void info​(java.lang.Object message)  
      void info​(java.lang.Object message, java.lang.Throwable throwable)  
      void initialize​(java.lang.String clazz)  
      boolean isDebugEnabled()  
      boolean isErrorEnabled()  
      boolean isFatalEnabled()  
      boolean isInfoEnabled()  
      boolean isWarnEnabled()  
      void setLevel​(int newLevel)
      Sets a new log level.
      void warn​(java.lang.Object message)  
      void warn​(java.lang.Object message, java.lang.Throwable throwable)  
    • Method Detail

      • initialize

        void initialize​(java.lang.String clazz)
        Parameters:
        clazz - a class name
      • debug

        void debug​(java.lang.Object message)
        Parameters:
        message - a message object
      • debug

        void debug​(java.lang.Object message,
                   java.lang.Throwable throwable)
        Parameters:
        message - a message object
        throwable - a throwable
      • info

        void info​(java.lang.Object message)
      • info

        void info​(java.lang.Object message,
                  java.lang.Throwable throwable)
        Parameters:
        message - a message object
        throwable - a throwable
      • warn

        void warn​(java.lang.Object message)
        Parameters:
        message - a message object
      • warn

        void warn​(java.lang.Object message,
                  java.lang.Throwable throwable)
        Parameters:
        message - message object
        throwable - a throwable object
      • error

        void error​(java.lang.Object message)
        Parameters:
        message - a message object
      • error

        void error​(java.lang.Object message,
                   java.lang.Throwable throwable)
        Parameters:
        message - a message object
        throwable - a throwable object
      • fatal

        void fatal​(java.lang.Object message)
        Parameters:
        message - a message object
      • fatal

        void fatal​(java.lang.Object message,
                   java.lang.Throwable throwable)
        Parameters:
        message - a message object
        throwable - a throwable object
      • isDebugEnabled

        boolean isDebugEnabled()
        Returns:
        flag
      • isInfoEnabled

        boolean isInfoEnabled()
        Returns:
        flag
      • isWarnEnabled

        boolean isWarnEnabled()
        Returns:
        flag
      • isErrorEnabled

        boolean isErrorEnabled()
        Returns:
        flag
      • isFatalEnabled

        boolean isFatalEnabled()
        Returns:
        flag
      • setLevel

        void setLevel​(int newLevel)
        Sets a new log level.
        Parameters:
        newLevel - level
      • getLevel

        int getLevel()
        Returns:
        The current log level.