Class RepoMetaDataUpdater
java.lang.Object
com.google.gerrit.server.restapi.project.RepoMetaDataUpdater
Updates repo refs/meta/config content.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionupdateAndCreateChangeForReview(Project.NameKey projectName, CurrentUser user, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) voidupdateWithoutReview(Project.NameKey projectName, String message, boolean skipPermissionsCheck, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) voidupdateWithoutReview(Project.NameKey projectName, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater)
-
Method Details
-
updateAndCreateChangeForReview
public Change updateAndCreateChangeForReview(Project.NameKey projectName, CurrentUser user, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) throws org.eclipse.jgit.errors.ConfigInvalidException, IOException, RestApiException, UpdateException, com.google.gerrit.exceptions.InvalidNameException, PermissionBackendException - Throws:
org.eclipse.jgit.errors.ConfigInvalidExceptionIOExceptionRestApiExceptionUpdateExceptioncom.google.gerrit.exceptions.InvalidNameExceptionPermissionBackendException
-
updateWithoutReview
public void updateWithoutReview(Project.NameKey projectName, String message, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) throws org.eclipse.jgit.errors.ConfigInvalidException, IOException, PermissionBackendException, AuthException, ResourceConflictException, com.google.gerrit.exceptions.InvalidNameException, BadRequestException - Throws:
org.eclipse.jgit.errors.ConfigInvalidExceptionIOExceptionPermissionBackendExceptionAuthExceptionResourceConflictExceptioncom.google.gerrit.exceptions.InvalidNameExceptionBadRequestException
-
updateWithoutReview
public void updateWithoutReview(Project.NameKey projectName, String message, boolean skipPermissionsCheck, RepoMetaDataUpdater.ProjectConfigUpdater projectConfigUpdater) throws org.eclipse.jgit.errors.ConfigInvalidException, IOException, PermissionBackendException, AuthException, ResourceConflictException, com.google.gerrit.exceptions.InvalidNameException, BadRequestException - Throws:
org.eclipse.jgit.errors.ConfigInvalidExceptionIOExceptionPermissionBackendExceptionAuthExceptionResourceConflictExceptioncom.google.gerrit.exceptions.InvalidNameExceptionBadRequestException
-