Class AuditLogReader
java.lang.Object
com.google.gerrit.server.group.db.AuditLogReader
NoteDb reader for group audit log.
-
Constructor Summary
ConstructorsConstructorDescriptionAuditLogReader
(AllUsersName allUsersName, NoteDbUtil noteDbUtil, org.eclipse.jgit.lib.Config cfg) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<AccountGroupMemberAudit>
getMembersAudit
(org.eclipse.jgit.lib.Repository allUsersRepo, AccountGroup.UUID uuid) com.google.common.collect.ImmutableList<AccountGroupByIdAudit>
getSubgroupsAudit
(org.eclipse.jgit.lib.Repository repo, AccountGroup.UUID uuid)
-
Constructor Details
-
AuditLogReader
@Inject public AuditLogReader(AllUsersName allUsersName, NoteDbUtil noteDbUtil, org.eclipse.jgit.lib.Config cfg)
-
-
Method Details
-
getMembersAudit
public com.google.common.collect.ImmutableList<AccountGroupMemberAudit> getMembersAudit(org.eclipse.jgit.lib.Repository allUsersRepo, AccountGroup.UUID uuid) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException - Throws:
IOException
org.eclipse.jgit.errors.ConfigInvalidException
-
getSubgroupsAudit
public com.google.common.collect.ImmutableList<AccountGroupByIdAudit> getSubgroupsAudit(org.eclipse.jgit.lib.Repository repo, AccountGroup.UUID uuid) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException - Throws:
IOException
org.eclipse.jgit.errors.ConfigInvalidException
-