Interface LogProxy

  • All Known Implementing Classes:
    LogProxyImpl

    public interface LogProxy
    Interface for the Log proxy class. This interface matches server.Log.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      Close the output logger
      void debug​(java.lang.String res)
      Logs a debug message
      void debug​(java.lang.String res, java.lang.Object param)
      Logs a debug message
      void debug​(java.lang.String res, java.lang.Object[] params)
      Logs a debug message
      void debug​(java.lang.String res, java.lang.Object param1, java.lang.Object param2)
      Logs a debug message
      void dump​(java.lang.Object o)
      This methods dumps an Object to the log file.
      void dumpEntry​(Entry e)
      Dumps a formatted message to the logfile from the contents of an Entry.
      void error​(java.lang.String res)
      Logs an error message
      void error​(java.lang.String res, java.lang.Object[] params)
      Logs an error message
      void error​(java.lang.String res, java.lang.Object[] params, java.lang.Throwable error)
      Logs an error message
      void error​(java.lang.String res, java.lang.Object param, java.lang.Throwable error)
      Logs an error message
      void error​(java.lang.String res, java.lang.String param)
      Logs an error message
      void error​(java.lang.String res, java.lang.String param1, java.lang.String param2)
      Logs an error message
      void error​(java.lang.String res, java.lang.Throwable error)
      Logs an error message
      void fatal​(java.lang.String res)
      Log a message with level fatal
      void fatal​(java.lang.String res, java.lang.Object param)
      Log a message with level fatal
      void fatal​(java.lang.String res, java.lang.Object[] params)
      Log a message with level fatal
      void fatal​(java.lang.String res, java.lang.Object param, java.lang.Throwable err)
      Log a message with level fatal
      void fatal​(java.lang.String res, java.lang.Throwable err)
      Log a message with level fatal
      void fine​(java.lang.String res)
      Logs a debug message if logging is enabled
      void fine​(java.lang.String res, java.lang.Object param)
      Logs a debug message if logging is enabled
      void fine​(java.lang.String res, java.lang.Object[] params)
      Logs a debug message if logging is enabled
      void fine​(java.lang.String res, java.lang.Object param1, java.lang.Object param2)
      Logs a debug message if logging is enabled
      boolean getDebug()
      Return the value of the debug parameter.
      Log getLog()
      Gets the server logger
      java.lang.String getPrefix()
      Returns the prefix to be prepended to all messages.
      java.lang.String getString​(java.lang.String resource)
      Return the NLS string given the resource.
      java.lang.String getString​(java.lang.String resource, java.lang.Object param)
      Return the NLS string given the resource and a parameter.
      java.lang.String getString​(java.lang.String resource, java.lang.Object[] params)
      Return the NLS string given the resource and an array of parameters.
      java.lang.String getString​(java.lang.String resource, java.lang.Object param1, java.lang.Object param2)
      Return the NLS string given the resource and two parameters.
      void info​(java.lang.String res)
      Log a message with level info
      void info​(java.lang.String res, java.lang.Object param)
      Log a message with level info
      void info​(java.lang.String res, java.lang.Object[] params)
      Log a message with level info
      void info​(java.lang.String res, java.lang.Object param1, java.lang.Object param2)
      Log a message with level info
      void log​(java.lang.String level, java.lang.String msg)
      Log a message with the specified level
      void logdebug​(java.lang.String msg)
      Log a message with debug level
      void logerror​(java.lang.String msg)
      Log a message with error level
      void logerror​(java.lang.String msg, java.lang.Throwable error)
      Log a message with error level
      void logfatal​(java.lang.String msg)
      Log a message with fatal level
      void logfine​(java.lang.String msg)
      Logs a message to the output stream.
      void loginfo​(java.lang.String msg)
      Logs a message to the output stream.
      void logwarn​(java.lang.String msg)
      Logs a message to the output stream.
      void setDebug​(boolean debug)
      Sets debug parameter.
      void setPrefix​(java.lang.String prefix)
      Sets a prefix to be prepended to all messages.
      void warn​(java.lang.String res)
      Log a message with level warning
      void warn​(java.lang.String res, java.lang.Object param)
      Log a message with level warning
      void warn​(java.lang.String res, java.lang.Object[] params)
      Log a message with level warning
      void warn​(java.lang.String res, java.lang.Object param1, java.lang.Object param2)
      Log a message with level warning
    • Method Detail

      • close

        void close()
        Close the output logger
      • debug

        void debug​(java.lang.String res)
        Logs a debug message
        Parameters:
        res - Text of the message
      • debug

        void debug​(java.lang.String res,
                   java.lang.Object param)
        Logs a debug message
        Parameters:
        res - Text of the message
        param - parameter of the message
      • debug

        void debug​(java.lang.String res,
                   java.lang.Object[] params)
        Logs a debug message
        Parameters:
        res - Text of the message
        params - parameters of the message
      • debug

        void debug​(java.lang.String res,
                   java.lang.Object param1,
                   java.lang.Object param2)
        Logs a debug message
        Parameters:
        res - Text of the message
        param1 - First parameter of the message
        param2 - Second parameter of the message
      • dump

        void dump​(java.lang.Object o)
        This methods dumps an Object to the log file.
        Parameters:
        o - Object
      • dumpEntry

        void dumpEntry​(Entry e)
        Dumps a formatted message to the logfile from the contents of an Entry.
        Parameters:
        e - Entry
      • error

        void error​(java.lang.String res)
        Logs an error message
        Parameters:
        res - Text of the message
      • error

        void error​(java.lang.String res,
                   java.lang.Object[] params)
        Logs an error message
        Parameters:
        res - Text of the message
        params - parameters of the message
      • error

        void error​(java.lang.String res,
                   java.lang.Object[] params,
                   java.lang.Throwable error)
        Logs an error message
        Parameters:
        res - Text of the message
        params - parameters of the message
        error - Throwable error
      • error

        void error​(java.lang.String res,
                   java.lang.Object param,
                   java.lang.Throwable error)
        Logs an error message
        Parameters:
        res - Text of the message
        param - parameter of the message
        error - Throwable error
      • error

        void error​(java.lang.String res,
                   java.lang.String param)
        Logs an error message
        Parameters:
        res - Text of the message
        param - parameter of the message
      • error

        void error​(java.lang.String res,
                   java.lang.String param1,
                   java.lang.String param2)
        Logs an error message
        Parameters:
        res - Text of the message
        param1 - first parameters of the message
        param2 - second parameters of the message
      • error

        void error​(java.lang.String res,
                   java.lang.Throwable error)
        Logs an error message
        Parameters:
        res - Text of the message
        error - Throwable error
      • fatal

        void fatal​(java.lang.String res)
        Log a message with level fatal
        Parameters:
        res - Text of the message
      • fatal

        void fatal​(java.lang.String res,
                   java.lang.Object param)
        Log a message with level fatal
        Parameters:
        res - Text of the message
        param - parameter of the message
      • fatal

        void fatal​(java.lang.String res,
                   java.lang.Object[] params)
        Log a message with level fatal
        Parameters:
        res - Text of the message
        params - parameters of the message
      • fatal

        void fatal​(java.lang.String res,
                   java.lang.Object param,
                   java.lang.Throwable err)
        Log a message with level fatal
        Parameters:
        res - Text of the message
        param - parameter of the message
        err - Throwable error
      • fatal

        void fatal​(java.lang.String res,
                   java.lang.Throwable err)
        Log a message with level fatal
        Parameters:
        res - Text of the message
        err - Throwable error
      • fine

        void fine​(java.lang.String res)
        Logs a debug message if logging is enabled
        Parameters:
        res - Text of the message
      • fine

        void fine​(java.lang.String res,
                  java.lang.Object param)
        Logs a debug message if logging is enabled
        Parameters:
        res - Text of the message
        param - parameter of the message
      • fine

        void fine​(java.lang.String res,
                  java.lang.Object[] params)
        Logs a debug message if logging is enabled
        Parameters:
        res - Text of the message
        params - parameters of the message
      • fine

        void fine​(java.lang.String res,
                  java.lang.Object param1,
                  java.lang.Object param2)
        Logs a debug message if logging is enabled
        Parameters:
        res - Text of the message
        param1 - first parameter of the message
        param2 - second parameter of the message
      • getDebug

        boolean getDebug()
        Return the value of the debug parameter.
        Returns:
        the value of the debug parameter
      • getPrefix

        java.lang.String getPrefix()
        Returns the prefix to be prepended to all messages.
        Returns:
        prefix
      • getString

        java.lang.String getString​(java.lang.String resource)
        Return the NLS string given the resource.
        Parameters:
        resource - String
        Returns:
        NLS String
      • getString

        java.lang.String getString​(java.lang.String resource,
                                   java.lang.Object param)
        Return the NLS string given the resource and a parameter.
        Parameters:
        resource - String
        param - parameter
        Returns:
        NLS String
      • getString

        java.lang.String getString​(java.lang.String resource,
                                   java.lang.Object[] params)
        Return the NLS string given the resource and an array of parameters.
        Parameters:
        resource - String
        params - Array of parameters
        Returns:
        NLS String
      • getString

        java.lang.String getString​(java.lang.String resource,
                                   java.lang.Object param1,
                                   java.lang.Object param2)
        Return the NLS string given the resource and two parameters.
        Parameters:
        resource - String
        param1 - first parameter
        param2 - second parameter
        Returns:
        NLS String
      • info

        void info​(java.lang.String res)
        Log a message with level info
        Parameters:
        res - Text of the message
      • info

        void info​(java.lang.String res,
                  java.lang.Object param)
        Log a message with level info
        Parameters:
        res - Text of the message
        param - parameter of the message
      • info

        void info​(java.lang.String res,
                  java.lang.Object[] params)
        Log a message with level info
        Parameters:
        res - Text of the message
        params - parameters of the message
      • info

        void info​(java.lang.String res,
                  java.lang.Object param1,
                  java.lang.Object param2)
        Log a message with level info
        Parameters:
        res - Text of the message
        param1 - first parameter of the message
        param2 - second parameter of the message
      • log

        void log​(java.lang.String level,
                 java.lang.String msg)
        Log a message with the specified level
        Parameters:
        level - the level of the message
        msg - Text of the message
      • logdebug

        void logdebug​(java.lang.String msg)
        Log a message with debug level
        Parameters:
        msg - Text of the message
      • logerror

        void logerror​(java.lang.String msg)
        Log a message with error level
        Parameters:
        msg - Text of the message
      • logerror

        void logerror​(java.lang.String msg,
                      java.lang.Throwable error)
        Log a message with error level
        Parameters:
        msg - Text of the message
        error - Throwable error
      • logfatal

        void logfatal​(java.lang.String msg)
        Log a message with fatal level
        Parameters:
        msg - Text of the message
      • logfine

        void logfine​(java.lang.String msg)
        Logs a message to the output stream.
        Parameters:
        msg - Text of the message
      • loginfo

        void loginfo​(java.lang.String msg)
        Logs a message to the output stream.
        Parameters:
        msg - Text of the message
      • logwarn

        void logwarn​(java.lang.String msg)
        Logs a message to the output stream.
        Parameters:
        msg - Text of the message
      • setDebug

        void setDebug​(boolean debug)
        Sets debug parameter.
        Parameters:
        debug - true or false
      • setPrefix

        void setPrefix​(java.lang.String prefix)
        Sets a prefix to be prepended to all messages.
        Parameters:
        prefix -
      • warn

        void warn​(java.lang.String res)
        Log a message with level warning
        Parameters:
        res - Text of the message
      • warn

        void warn​(java.lang.String res,
                  java.lang.Object param)
        Log a message with level warning
        Parameters:
        res - Text of the message
        param - parameter of the message
      • warn

        void warn​(java.lang.String res,
                  java.lang.Object[] params)
        Log a message with level warning
        Parameters:
        res - Text of the message
        params - parameters of the message
      • warn

        void warn​(java.lang.String res,
                  java.lang.Object param1,
                  java.lang.Object param2)
        Log a message with level warning
        Parameters:
        res - Text of the message
        param1 - first parameter of the message
        param2 - second parameter of the message
      • getLog

        Log getLog()
        Gets the server logger
        Returns:
        the Log object