Class RecordsProvider
java.lang.Object
com.atlassian.jira.plugins.auditing.RecordsProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRecordsProvider(AuditingManager auditingManager, ApplicationProperties applicationProperties, RecordTransformer recordTransformer) -
Method Summary
Modifier and TypeMethodDescriptiongetFilter(String filter, Long fromTimestamp, Long toTimestamp, List<Long> projectIds, List<String> userIds, boolean hideExternalDirectories) getMaxId(Long sinceId, String filter, Long fromTimestamp, Long toTimestamp, List<Long> projectIds, List<String> userIds, boolean hideExternalDirectories) intgetMaxResults(Integer count) intgetRecords(Integer count, Long maxId, Long sinceId, Integer page, String filter, Long fromTimestamp, Long toTimestamp, List<Long> projectIds, List<String> userIds, boolean hideExternalDirectories)
-
Field Details
-
MAX_RESULTS_LIMIT
public static final int MAX_RESULTS_LIMIT- See Also:
-
-
Constructor Details
-
RecordsProvider
@Inject public RecordsProvider(AuditingManager auditingManager, ApplicationProperties applicationProperties, RecordTransformer recordTransformer)
-
-
Method Details
-
getMaxResults
-
getOffset
-
getFilter
-
getRecords
public Records getRecords(@Nullable Integer count, @Nullable Long maxId, @Nullable Long sinceId, @Nullable Integer page, @Nullable String filter, @Nullable Long fromTimestamp, @Nullable Long toTimestamp, @Nullable List<Long> projectIds, @Nullable List<String> userIds, boolean hideExternalDirectories) -
getMaxId
-
getViewResponse
-