Class CoreLogger.AuditLog

  • All Implemented Interfaces:
    logger.CoreLogger.AuditLog
    Enclosing class:
    CoreLogger

    public class CoreLogger.AuditLog
    extends java.lang.Object
    implements logger.CoreLogger.AuditLog
    The Audit log type.
    • Constructor Summary

      Constructors 
      Constructor Description
      AuditLog()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void info​(java.lang.String userID, java.lang.String sessionID, java.lang.String message)
      Makes a log entry with the "info" severity level.
      void info​(java.lang.String userID, java.lang.String sessionID, java.lang.String message, java.lang.Object... parameters)
      Makes a log entry with the "info" severity level.
      void warning​(java.lang.String userID, java.lang.String sessionID, java.lang.String message)
      Makes a log entry with the "warning" severity level.
      void warning​(java.lang.String userID, java.lang.String sessionID, java.lang.String message, java.lang.Object... parameters)
      Makes a log entry with the "warning" severity level.
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AuditLog

        public AuditLog()
    • Method Detail

      • info

        public void info​(java.lang.String userID,
                         java.lang.String sessionID,
                         java.lang.String message)
        Makes a log entry with the "info" severity level.
        Specified by:
        info in interface logger.CoreLogger.AuditLog
        Parameters:
        userID - The user ID to log.
        sessionID - The session ID to log.
        message - A message key that should be found in a resource bundle to enable internationalization. If the key isn't found the string itself is logged.
      • info

        public void info​(java.lang.String userID,
                         java.lang.String sessionID,
                         java.lang.String message,
                         java.lang.Object... parameters)
        Makes a log entry with the "info" severity level.
        Specified by:
        info in interface logger.CoreLogger.AuditLog
        Parameters:
        userID - The user ID to log.
        sessionID - The session ID to log.
        message - A message key that should be found in a resource bundle to enable internationalization. If the key isn't found the string itself is logged.
        parameters - An array of parameters that will be inserted into the message if the message contains '{n}' (using MessageFormat).
      • warning

        public void warning​(java.lang.String userID,
                            java.lang.String sessionID,
                            java.lang.String message)
        Makes a log entry with the "warning" severity level.
        Specified by:
        warning in interface logger.CoreLogger.AuditLog
        Parameters:
        userID - The user ID to log.
        sessionID - The session ID to log.
        message - A message key that should be found in a resource bundle to enable internationalization. If the key isn't found the string itself is logged.
      • warning

        public void warning​(java.lang.String userID,
                            java.lang.String sessionID,
                            java.lang.String message,
                            java.lang.Object... parameters)
        Makes a log entry with the "warning" severity level.
        Specified by:
        warning in interface logger.CoreLogger.AuditLog
        Parameters:
        userID - The user ID to log.
        sessionID - The session ID to log.
        message - A message key that should be found in a resource bundle to enable internationalization. If the key isn't found the string itself is logged.
        parameters - An array of parameters that will be inserted into the message if the message contains '{n}' (using MessageFormat).