Class AvalonLogChute

    • Constructor Detail

      • AvalonLogChute

        public AvalonLogChute()
    • Method Detail

      • init

        public void init​(java.lang.String file)
                  throws java.lang.Exception
        Deprecated.
        This method should not be used. It is here only to provide backwards compatibility for the deprecated AvalonLogSystem class, in case anyone used it and this method directly.
        Parameters:
        file -
        Throws:
        java.lang.Exception
      • log

        public void log​(int level,
                        java.lang.String message)
        logs messages
        Specified by:
        log in interface LogChute
        Parameters:
        level - severity level
        message - complete error message
      • log

        public void log​(int level,
                        java.lang.String message,
                        java.lang.Throwable t)
        logs messages and error
        Specified by:
        log in interface LogChute
        Parameters:
        level - severity level
        message - complete error message
        t -
      • isLevelEnabled

        public boolean isLevelEnabled​(int level)
        Checks to see whether the specified level is enabled.
        Specified by:
        isLevelEnabled in interface LogChute
        Parameters:
        level -
        Returns:
        True if the specified level is enabled.
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Also do a shutdown if the object is destroy()'d.
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable
      • shutdown

        public void shutdown()
        Close all destinations