Interface AuditEventListener
-
- All Known Subinterfaces:
AuditEventListenerPlugin
public interface AuditEventListener
Interface for implementing an Audit event listener plugins.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
onAclCreate(AuditEvent event)
Called when an acl is createddefault void
onAclDelete(AuditEvent event)
Called when an acl is deleteddefault void
onAclUpdate(AuditEvent event)
Called when an acl is updateddefault void
onEvent(AuditEvent event)
Called when any kind of event is fired by the system.default void
onJobCreate(AuditEvent event)
Called when a job is createddefault void
onJobDelete(AuditEvent event)
Called when a job is deleteddefault void
onJobRun(AuditEvent event)
Called when a job is rundefault void
onJobUpdate(AuditEvent event)
Called when a job is updateddefault void
onLoginFailed(AuditEvent event)
Called on an authentication failure event.default void
onLoginSuccess(AuditEvent event)
Called when a user logins successfully.default void
onLogout(AuditEvent event)
Called when a user logs out.default void
onProjectView(AuditEvent event)
Called when the project homepage is accessed.
-
-
-
Method Detail
-
onEvent
default void onEvent(AuditEvent event)
Called when any kind of event is fired by the system. This method is called always and before any other method of this listener.- Parameters:
event
- The event descriptor fired by the system.
-
onLoginSuccess
default void onLoginSuccess(AuditEvent event)
Called when a user logins successfully.- Parameters:
event
- Event descriptor.
-
onLoginFailed
default void onLoginFailed(AuditEvent event)
Called on an authentication failure event.- Parameters:
event
- Event descriptor.
-
onLogout
default void onLogout(AuditEvent event)
Called when a user logs out.- Parameters:
event
- Event descriptor.
-
onProjectView
default void onProjectView(AuditEvent event)
Called when the project homepage is accessed.- Parameters:
event
- Event descriptor.
-
onJobCreate
default void onJobCreate(AuditEvent event)
Called when a job is created
-
onJobUpdate
default void onJobUpdate(AuditEvent event)
Called when a job is updated
-
onJobDelete
default void onJobDelete(AuditEvent event)
Called when a job is deleted
-
onJobRun
default void onJobRun(AuditEvent event)
Called when a job is run
-
onAclCreate
default void onAclCreate(AuditEvent event)
Called when an acl is created
-
onAclUpdate
default void onAclUpdate(AuditEvent event)
Called when an acl is updated
-
onAclDelete
default void onAclDelete(AuditEvent event)
Called when an acl is deleted
-
-