Interface AuditExtensions

  • All Known Implementing Classes:
    AuditExtensions.EmptyAuditExtensions

    public interface AuditExtensions
    For a given entity type, provides various extensions to the basic audit data generated for that type.
    See Also:
    Audited
    • Method Detail

      • externalMandatoryFields

        java.util.stream.Stream<? extends ExternalAuditedField<?,​?>> externalMandatoryFields()
        Returns:
        fields from different entity types, which must always be added to AuditRecord-s of the current type.
        These fields can be used (for example) to filter / group audit records in queries later on.