public class NotesBranchUtil extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
NotesBranchUtil.Factory |
| Constructor and Description |
|---|
NotesBranchUtil(org.eclipse.jgit.lib.PersonIdent gerritIdent,
GitReferenceUpdated gitRefUpdated,
Project.NameKey project,
org.eclipse.jgit.lib.Repository db,
org.eclipse.jgit.lib.ObjectInserter inserter) |
| Modifier and Type | Method and Description |
|---|---|
void |
commitAllNotes(org.eclipse.jgit.notes.NoteMap notes,
String notesBranch,
org.eclipse.jgit.lib.PersonIdent commitAuthor,
String commitMessage)
Create a new commit in the
notesBranch by updating existing or creating new notes from
the notes map. |
org.eclipse.jgit.notes.NoteMap |
commitNewNotes(org.eclipse.jgit.notes.NoteMap notes,
String notesBranch,
org.eclipse.jgit.lib.PersonIdent commitAuthor,
String commitMessage)
Create a new commit in the
notesBranch by creating not yet existing notes from the
notes map. |
@Inject
public NotesBranchUtil(org.eclipse.jgit.lib.PersonIdent gerritIdent,
GitReferenceUpdated gitRefUpdated,
Project.NameKey project,
org.eclipse.jgit.lib.Repository db,
org.eclipse.jgit.lib.ObjectInserter inserter)
public final void commitAllNotes(org.eclipse.jgit.notes.NoteMap notes,
String notesBranch,
org.eclipse.jgit.lib.PersonIdent commitAuthor,
String commitMessage)
throws IOException,
org.eclipse.jgit.api.errors.ConcurrentRefUpdateException
notesBranch by updating existing or creating new notes from
the notes map.notes - map of notesnotesBranch - notes branch to updatecommitAuthor - author of the commit in the notes branchcommitMessage - for the commit in the notes branchIOExceptionorg.eclipse.jgit.api.errors.ConcurrentRefUpdateExceptionpublic final org.eclipse.jgit.notes.NoteMap commitNewNotes(org.eclipse.jgit.notes.NoteMap notes,
String notesBranch,
org.eclipse.jgit.lib.PersonIdent commitAuthor,
String commitMessage)
throws IOException,
org.eclipse.jgit.api.errors.ConcurrentRefUpdateException
notesBranch by creating not yet existing notes from the
notes map. The notes from the notes map which already exist in the note-tree of
the tip of the notesBranch will not be updated.notes - map of notesnotesBranch - notes branch to updatecommitAuthor - author of the commit in the notes branchcommitMessage - for the commit in the notes branchnotes that were newly createdIOExceptionorg.eclipse.jgit.api.errors.ConcurrentRefUpdateException