Class AuditExtensions.EmptyAuditExtensions

  • All Implemented Interfaces:
    AuditExtensions
    Enclosing interface:
    AuditExtensions

    public static final class AuditExtensions.EmptyAuditExtensions
    extends java.lang.Object
    implements AuditExtensions
    Empty implementation in case no extensions are needed
    • Constructor Detail

      • EmptyAuditExtensions

        public EmptyAuditExtensions()
    • Method Detail

      • externalMandatoryFields

        public java.util.stream.Stream<? extends ExternalAuditedField<?,​?>> externalMandatoryFields()
        Specified by:
        externalMandatoryFields in interface AuditExtensions
        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.