public interface

AuditEntryConverter

com.atlassian.stash.audit.AuditEntryConverter<T>

Class Overview

Converts an Audited event into a standard audit format

MUST have a no-args constructor

Intended to be a light-weight, stateless class

Summary

Public Methods
@Nonnull AuditEntry convert(T event, AuditEntry.Builder builder)
Converts an Audited event into a standard audit format

Public Methods

@Nonnull public AuditEntry convert (T event, AuditEntry.Builder builder)

Converts an Audited event into a standard audit format

Parameters
event the original annotated event
builder an audit entry builder which has the source IP address set by the caller
Returns
  • the details of the original event in the standard audit format