Class AuditingManagerImpl

java.lang.Object
com.atlassian.jira.auditing.AuditingManagerImpl
All Implemented Interfaces:
AuditingManager

@Deprecated public class AuditingManagerImpl extends Object implements AuditingManager
Deprecated.
use AuditService instead
Since:
v6.2
  • Constructor Details

  • Method Details

    • store

      @Deprecated public void store(RecordRequest record)
      Deprecated.
      Use AuditService instead
      Specified by:
      store in interface AuditingManager
      Parameters:
      record -
    • getRecords

      @Nonnull public Records getRecords(@Nullable Long maxId, @Nullable Long sinceId, @Nullable Integer maxResults, @Nullable Integer offset, @Nullable AuditingFilter filter)
      Deprecated.
      Description copied from interface: AuditingManager
      Get records from the database.
      Specified by:
      getRecords in interface AuditingManager
      Parameters:
      maxId - max record id to return (including), doesn't have to represent a real record in the database
      sinceId - smallest record id to return (including), doesn't have to represent a real record in the database
      maxResults - number of records to get, you cannot get more than 10000 records at once (if you provide larger number it will be automatically capped)
      offset - offset from which records are being counted
      filter - defines how records should be filtered out before being returned, if null records will not be filtered
    • getRecordsWithoutSysAdmin

      @Nonnull public Records getRecordsWithoutSysAdmin(@Nullable Long maxId, @Nullable Long sinceId, @Nullable Integer maxResults, @Nullable Integer offset, @Nullable AuditingFilter filter)
      Deprecated.
      Description copied from interface: AuditingManager
      Does the same as AuditingManager.getRecords(Long, Long, Integer, Integer, AuditingFilter) but filters out all records authored by sysadmins (users who were sysadmins at the time of performing the action)
      Specified by:
      getRecordsWithoutSysAdmin in interface AuditingManager
    • countRecords

      public long countRecords(@Nullable Long maxId, @Nullable Long sinceId)
      Deprecated.
      Specified by:
      countRecords in interface AuditingManager
    • countRecordsWithoutSysAdmin

      public long countRecordsWithoutSysAdmin(@Nullable Long maxId, @Nullable Long sinceId)
      Deprecated.
      Specified by:
      countRecordsWithoutSysAdmin in interface AuditingManager
    • getRecords

      protected Records getRecords(@Nullable Long maxId, @Nullable Long sinceId, @Nullable Integer maxResults, @Nullable Integer offset, @Nullable AuditingFilter filter, boolean includeSysAdminActions)
      Deprecated.
    • countRecords

      protected long countRecords(@Nullable Long maxId, @Nullable Long sinceId, boolean includeSysAdminActions)
      Deprecated.