Interface AuditedPropertiesHolder

    • Method Detail

      • addPropertyAuditingData

        void addPropertyAuditingData​(String propertyName,
                                     PropertyAuditingData auditingData)
        Add an audited property.
        Parameters:
        propertyName - Name of the audited property.
        auditingData - Data for the audited property.
      • getPropertyAuditingData

        PropertyAuditingData getPropertyAuditingData​(String propertyName)
        Parameters:
        propertyName - Name of a property.
        Returns:
        Auditing data for the property.
      • isEmpty

        boolean isEmpty()
        Returns:
        true if the holder contains any audited property
      • contains

        boolean contains​(String propertyName)
        Returns:
        true if the holder contains the given audited property
      • getAuditingOverrides

        List<AuditOverrideData> getAuditingOverrides()
        Returns:
        the holder's property audit overrides