public interface GroupAuditService
Modifier and Type | Method and Description |
---|---|
void |
dispatch(AuditEvent action) |
void |
dispatchAddMembers(Account.Id actor,
AccountGroup.UUID updatedGroup,
com.google.common.collect.ImmutableSet<Account.Id> addedMembers,
java.sql.Timestamp addedOn) |
void |
dispatchAddSubgroups(Account.Id actor,
AccountGroup.UUID updatedGroup,
com.google.common.collect.ImmutableSet<AccountGroup.UUID> addedSubgroups,
java.sql.Timestamp addedOn) |
void |
dispatchDeleteMembers(Account.Id actor,
AccountGroup.UUID updatedGroup,
com.google.common.collect.ImmutableSet<Account.Id> deletedMembers,
java.sql.Timestamp deletedOn) |
void |
dispatchDeleteSubgroups(Account.Id actor,
AccountGroup.UUID updatedGroup,
com.google.common.collect.ImmutableSet<AccountGroup.UUID> deletedSubgroups,
java.sql.Timestamp deletedOn) |
void dispatch(AuditEvent action)
void dispatchAddMembers(Account.Id actor, AccountGroup.UUID updatedGroup, com.google.common.collect.ImmutableSet<Account.Id> addedMembers, java.sql.Timestamp addedOn)
void dispatchDeleteMembers(Account.Id actor, AccountGroup.UUID updatedGroup, com.google.common.collect.ImmutableSet<Account.Id> deletedMembers, java.sql.Timestamp deletedOn)
void dispatchAddSubgroups(Account.Id actor, AccountGroup.UUID updatedGroup, com.google.common.collect.ImmutableSet<AccountGroup.UUID> addedSubgroups, java.sql.Timestamp addedOn)
void dispatchDeleteSubgroups(Account.Id actor, AccountGroup.UUID updatedGroup, com.google.common.collect.ImmutableSet<AccountGroup.UUID> deletedSubgroups, java.sql.Timestamp deletedOn)