Class AuditLogReader

java.lang.Object
com.google.gerrit.server.group.db.AuditLogReader

public class AuditLogReader extends Object
NoteDb reader for group audit log.
  • 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