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