public interface

SystemAuditEventHandler

com.atlassian.jira.auditing.handlers.SystemAuditEventHandler
Known Indirect Subclasses

Class Overview

Handles various audit events that are raised to be at a 'System' level. System events are those that are not generated by a user. Event handlers will typically create a RecordRequest. A RecordRequest is used to store it in the audit logs.

Summary

Public Methods
@Nonnull RecordRequest onExtendTrialLicense(ConfirmEvaluationLicenseEvent event)
Event handler for events raised when the admin has requested to continue with evaluation license after one or more licenses expired.
@Nonnull RecordRequest onLicenseChangedEvent(LicenseChangedEvent event)
Event handler for events raised when a license has been changed in the system.

Public Methods

@Nonnull public RecordRequest onExtendTrialLicense (ConfirmEvaluationLicenseEvent event)

Event handler for events raised when the admin has requested to continue with evaluation license after one or more licenses expired.

Parameters
event The event confirming that the evaluation should continue
Returns
  • a record of all expired licenses and user (name) who approved to continue with the evaluation

@Nonnull public RecordRequest onLicenseChangedEvent (LicenseChangedEvent event)

Event handler for events raised when a license has been changed in the system.

Parameters
event the license changed event
Returns
  • the RecordRequest created as part of the event handler