Interface AuditRecordDao

  • All Known Implementing Classes:
    HibernateAuditRecordDao

    @Deprecated
    @Transactional
    public interface AuditRecordDao
    Deprecated.
    since 7.5.0. Audit records should be persisted via atlassian-audit-plugin
    Since:
    5.10
    • Method Detail

      • fetchAllRecordIds

        List<Long> fetchAllRecordIds()
        Deprecated.
        Fetch Ids of all audit records
        Since:
        7.5.0
      • fetchByIds

        List<AuditRecordEntity> fetchByIds​(List<Long> ids)
        Deprecated.
        Fetch all audit records with specified Ids
        Parameters:
        ids - Ids of records to be fetched
      • deleteRecords

        void deleteRecords​(Collection<AuditRecordEntity> auditRecords)
        Deprecated.
        Delete specified audit records
        Parameters:
        auditRecords - Audit records to be deleted
        Since:
        7.5.0
      • cleanOldRecords

        void cleanOldRecords​(Instant before)
        Deprecated.