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 Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
cleanOldRecords(Instant before)
Deprecated.void
deleteRecords(Collection<AuditRecordEntity> auditRecords)
Deprecated.Delete specified audit recordsList<Long>
fetchAllRecordIds()
Deprecated.Fetch Ids of all audit recordsList<AuditRecordEntity>
fetchByIds(List<Long> ids)
Deprecated.Fetch all audit records with specified IdsPageResponse<AuditRecordEntity>
getRecords(LimitedRequest request, Instant startDate, Instant endDate, boolean includeSysAdmin, String searchString)
Deprecated.void
storeRecord(AuditRecordEntity auditRecordEntity)
Deprecated.
-
-
-
Method Detail
-
storeRecord
void storeRecord(AuditRecordEntity auditRecordEntity)
Deprecated.
-
getRecords
@Transactional(readOnly=true) PageResponse<AuditRecordEntity> getRecords(LimitedRequest request, Instant startDate, Instant endDate, boolean includeSysAdmin, String searchString)
Deprecated.
-
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.
-
-