public static class MetaDataUpdate.User
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
MetaDataUpdate |
create(com.google.gerrit.reviewdb.client.Project.NameKey name) |
MetaDataUpdate |
create(com.google.gerrit.reviewdb.client.Project.NameKey name,
IdentifiedUser user) |
MetaDataUpdate |
create(com.google.gerrit.reviewdb.client.Project.NameKey name,
IdentifiedUser user,
org.eclipse.jgit.lib.BatchRefUpdate batch)
Create an update using an existing batch ref update.
|
MetaDataUpdate |
create(com.google.gerrit.reviewdb.client.Project.NameKey name,
org.eclipse.jgit.lib.Repository repository,
IdentifiedUser user,
org.eclipse.jgit.lib.BatchRefUpdate batch)
Create an update using an existing batch ref update.
|
org.eclipse.jgit.lib.PersonIdent |
getUserPersonIdent() |
public org.eclipse.jgit.lib.PersonIdent getUserPersonIdent()
public MetaDataUpdate create(com.google.gerrit.reviewdb.client.Project.NameKey name) throws org.eclipse.jgit.errors.RepositoryNotFoundException, java.io.IOException
org.eclipse.jgit.errors.RepositoryNotFoundException
java.io.IOException
public MetaDataUpdate create(com.google.gerrit.reviewdb.client.Project.NameKey name, IdentifiedUser user) throws org.eclipse.jgit.errors.RepositoryNotFoundException, java.io.IOException
org.eclipse.jgit.errors.RepositoryNotFoundException
java.io.IOException
public MetaDataUpdate create(com.google.gerrit.reviewdb.client.Project.NameKey name, IdentifiedUser user, org.eclipse.jgit.lib.BatchRefUpdate batch) throws org.eclipse.jgit.errors.RepositoryNotFoundException, java.io.IOException
This allows batching together updates to multiple metadata refs. For making
multiple commits to a single metadata ref, see
VersionedMetaData.openUpdate(MetaDataUpdate)
.
name
- project name.user
- user for the update.batch
- batch update to use; the caller is responsible for committing
the update.org.eclipse.jgit.errors.RepositoryNotFoundException
java.io.IOException
public MetaDataUpdate create(com.google.gerrit.reviewdb.client.Project.NameKey name, org.eclipse.jgit.lib.Repository repository, IdentifiedUser user, org.eclipse.jgit.lib.BatchRefUpdate batch)
This allows batching together updates to multiple metadata refs. For making
multiple commits to a single metadata ref, see
VersionedMetaData.openUpdate(MetaDataUpdate)
.
name
- project name.repository
- GIT respositoryuser
- user for the update.batch
- batch update to use; the caller is responsible for committing
the update.