public class AuditService
extends java.lang.Object
Constructor and Description |
---|
AuditService(DynamicSet<AuditListener> auditListeners,
DynamicSet<GroupMemberAuditListener> groupMemberAuditListeners) |
Modifier and Type | Method and Description |
---|---|
void |
dispatch(AuditEvent action) |
void |
dispatchAddAccountsToGroup(Account.Id actor,
java.util.Collection<AccountGroupMember> added) |
void |
dispatchAddGroupsToGroup(Account.Id actor,
java.util.Collection<AccountGroupById> added) |
void |
dispatchDeleteAccountsFromGroup(Account.Id actor,
java.util.Collection<AccountGroupMember> removed) |
void |
dispatchDeleteGroupsFromGroup(Account.Id actor,
java.util.Collection<AccountGroupById> removed) |
@Inject public AuditService(DynamicSet<AuditListener> auditListeners, DynamicSet<GroupMemberAuditListener> groupMemberAuditListeners)
public void dispatch(AuditEvent action)
public void dispatchAddAccountsToGroup(Account.Id actor, java.util.Collection<AccountGroupMember> added)
public void dispatchDeleteAccountsFromGroup(Account.Id actor, java.util.Collection<AccountGroupMember> removed)
public void dispatchAddGroupsToGroup(Account.Id actor, java.util.Collection<AccountGroupById> added)
public void dispatchDeleteGroupsFromGroup(Account.Id actor, java.util.Collection<AccountGroupById> removed)