Class DefaultAuditLogger

java.lang.Object
swiss.trustbroker.audit.service.BaseAuditLogger
swiss.trustbroker.audit.service.DefaultAuditLogger
All Implemented Interfaces:
AuditLogger

@Component public class DefaultAuditLogger extends BaseAuditLogger
Regular audit logger that audits all details.
  • Constructor Details

    • DefaultAuditLogger

      public DefaultAuditLogger()
  • Method Details

    • getLogger

      protected org.slf4j.Logger getLogger()
      Specified by:
      getLogger in class BaseAuditLogger
      Returns:
      logger to use
    • getDetailLogger

      protected org.slf4j.Logger getDetailLogger()
      Specified by:
      getDetailLogger in class BaseAuditLogger
      Returns:
      logger to use for details
    • createAuditLogBuilder

      public AuditLogBuilder createAuditLogBuilder(String prefix)
      Parameters:
      prefix - optional prefix to use
      Returns:
      AuditLogBuilder to use for this logger.