Class SignedAuditLogger

  • All Implemented Interfaces:
    ILogger

    public class SignedAuditLogger
    extends Logger
    A class represents certificate server logger implementation.

    Version:
    $Revision$, $Date$
    Author:
    thomask, mzhao
    • Constructor Detail

      • SignedAuditLogger

        public SignedAuditLogger()
    • Method Detail

      • log

        public void log​(LogCategory category,
                        LogSource source,
                        int level,
                        java.lang.String message,
                        java.lang.Object[] params,
                        boolean multiline)
        Description copied from class: Logger
        Logs an event to the log queue.
        Overrides:
        log in class Logger
        Parameters:
        category - What kind of event it is: EV_AUDIT or EV_SYSTEM.
        source - the source of the log event
        level - the level of the log event
        message - the one line detail message to be logged
        params - the parameters in the detail message
        multiline - true if the message has more than one line, otherwise false
      • update

        public void update​(LogEvent event,
                           LogSource source,
                           int level,
                           java.lang.String message,
                           java.lang.Object[] params,
                           boolean multiline)
        Description copied from class: Logger
        Updates a log event.
        Overrides:
        update in class Logger
        Parameters:
        event - The event to be updated.
        source - The subsystem who creates the log event.
        level - The severity of the log event.
        message - The detail message of the log.
        params - The parameters in the detail log message.
        multiline - The log message has more than one line or not.