public class TestChangeRebuilderWrapper extends ChangeRebuilder
ChangeRebuilder.NoPatchSetsException
Modifier and Type | Method and Description |
---|---|
void |
buildUpdates(NoteDbUpdateManager manager,
ChangeBundle bundle) |
NoteDbUpdateManager.Result |
execute(ReviewDb db,
Change.Id changeId,
NoteDbUpdateManager manager) |
void |
failNextUpdate() |
NoteDbUpdateManager.Result |
rebuild(NoteDbUpdateManager manager,
ChangeBundle bundle) |
NoteDbUpdateManager.Result |
rebuild(ReviewDb db,
Change.Id changeId) |
NoteDbUpdateManager.Result |
rebuildEvenIfReadOnly(ReviewDb db,
Change.Id changeId) |
void |
rebuildReviewDb(ReviewDb db,
Project.NameKey project,
Change.Id changeId)
Rebuild ReviewDb contents by copying from NoteDb.
|
NoteDbUpdateManager |
stage(ReviewDb db,
Change.Id changeId) |
void |
stealNextUpdate() |
rebuildAsync
public void failNextUpdate()
public void stealNextUpdate()
public NoteDbUpdateManager.Result rebuild(ReviewDb db, Change.Id changeId) throws IOException, com.google.gwtorm.server.OrmException
rebuild
in class ChangeRebuilder
IOException
com.google.gwtorm.server.OrmException
public NoteDbUpdateManager.Result rebuildEvenIfReadOnly(ReviewDb db, Change.Id changeId) throws IOException, com.google.gwtorm.server.OrmException
rebuildEvenIfReadOnly
in class ChangeRebuilder
IOException
com.google.gwtorm.server.OrmException
public NoteDbUpdateManager.Result rebuild(NoteDbUpdateManager manager, ChangeBundle bundle) throws IOException, com.google.gwtorm.server.OrmException
rebuild
in class ChangeRebuilder
IOException
com.google.gwtorm.server.OrmException
public NoteDbUpdateManager stage(ReviewDb db, Change.Id changeId) throws IOException, com.google.gwtorm.server.OrmException
stage
in class ChangeRebuilder
IOException
com.google.gwtorm.server.OrmException
public NoteDbUpdateManager.Result execute(ReviewDb db, Change.Id changeId, NoteDbUpdateManager manager) throws com.google.gwtorm.server.OrmException, IOException
execute
in class ChangeRebuilder
com.google.gwtorm.server.OrmException
IOException
public void buildUpdates(NoteDbUpdateManager manager, ChangeBundle bundle) throws IOException, com.google.gwtorm.server.OrmException
buildUpdates
in class ChangeRebuilder
IOException
com.google.gwtorm.server.OrmException
public void rebuildReviewDb(ReviewDb db, Project.NameKey project, Change.Id changeId) throws com.google.gwtorm.server.OrmException
ChangeRebuilder
Requires NoteDb to be the primary storage for the change.
rebuildReviewDb
in class ChangeRebuilder
com.google.gwtorm.server.OrmException