com.atlassian.jira.auditing
Interface AuditingStore

All Known Implementing Classes:
AuditingStoreImpl

public interface AuditingStore

Auditing store used to save audit entries in the db.

Since:
v6.2

Method Summary
 long countRecords(Long maxId, Long sinceId, boolean includeSysAdminActions)
           
 Records getRecords(Long maxId, Long sinceId, Long count, Long page, boolean includeSysAdminActions)
           
 void storeRecord(AuditingCategory category, String summaryI18nKey, ApplicationUser author, String remoteAddress, AssociatedItem object, Iterable<ChangedValue> changedValues, Iterable<AssociatedItem> associatedItems, boolean isAuthorSysAdmin)
           
 

Method Detail

storeRecord

void storeRecord(@Nonnull
                 AuditingCategory category,
                 @Nonnull
                 String summaryI18nKey,
                 @Nullable
                 ApplicationUser author,
                 @Nullable
                 String remoteAddress,
                 @Nullable
                 AssociatedItem object,
                 @Nullable
                 Iterable<ChangedValue> changedValues,
                 @Nullable
                 Iterable<AssociatedItem> associatedItems,
                 boolean isAuthorSysAdmin)

getRecords

@Nonnull
Records getRecords(@Nullable
                           Long maxId,
                           @Nullable
                           Long sinceId,
                           @Nullable
                           Long count,
                           Long page,
                           boolean includeSysAdminActions)

countRecords

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


Copyright © 2002-2014 Atlassian. All Rights Reserved.