Interface AuditlogStore
- All Known Implementing Classes:
JiraAuditlogStore
public interface AuditlogStore
Store for persisting in progress rule executions and storing the final rule execution state in the audit log
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAuditLog
(TenantExecution executionContext, Date timestamp, SingleAuditlogEntryPayload payload) void
finishRuleExecution
(TenantExecution tenantExecution, AuditlogBean auditlogBean) getStuckAuditlogs
(Environment environment, long limit) void
markAsFailure
(TenantExecution tenantExecution) void
startRuleExecution
(TenantExecution executionContext, Date timestamp, RuleEventPayload ruleEventPayload)
-
Method Details
-
startRuleExecution
void startRuleExecution(TenantExecution executionContext, Date timestamp, RuleEventPayload ruleEventPayload) -
addAuditLog
void addAuditLog(TenantExecution executionContext, Date timestamp, SingleAuditlogEntryPayload payload) -
finishRuleExecution
-
markAsFailure
-
getStuckAuditlogs
-