Interface LogChute

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int DEBUG_ID
      ID for debug messages.
      static java.lang.String DEBUG_PREFIX
      Prefix string for debug messages.
      static int ERROR_ID
      ID for error messages.
      static java.lang.String ERROR_PREFIX
      Prefix string for error messages.
      static int INFO_ID
      ID for info messages.
      static java.lang.String INFO_PREFIX
      Prefix string for info messages.
      static int TRACE_ID
      ID for trace messages.
      static java.lang.String TRACE_PREFIX
      Prefix string for trace messages.
      static int WARN_ID
      ID for warning messages.
      static java.lang.String WARN_PREFIX
      Prefix string for warn messages.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void init​(RuntimeServices rs)
      Initializes this LogChute.
      boolean isLevelEnabled​(int level)
      Tell whether or not a log level is enabled.
      void log​(int level, java.lang.String message)
      Send a log message from Velocity.
      void log​(int level, java.lang.String message, java.lang.Throwable t)
      Send a log message from Velocity along with an exception or error
    • Method Detail

      • init

        void init​(RuntimeServices rs)
           throws java.lang.Exception
        Initializes this LogChute.
        Parameters:
        rs -
        Throws:
        java.lang.Exception
      • log

        void log​(int level,
                 java.lang.String message)
        Send a log message from Velocity.
        Parameters:
        level -
        message -
      • log

        void log​(int level,
                 java.lang.String message,
                 java.lang.Throwable t)
        Send a log message from Velocity along with an exception or error
        Parameters:
        level -
        message -
        t -
      • isLevelEnabled

        boolean isLevelEnabled​(int level)
        Tell whether or not a log level is enabled.
        Parameters:
        level -
        Returns:
        True if a level is enabled.