public class Rebase extends java.lang.Object implements com.google.gerrit.extensions.restapi.RestModifyView<RevisionResource,com.google.gerrit.extensions.api.changes.RebaseInput>, com.google.gerrit.extensions.webui.UiAction<RevisionResource>
Modifier and Type | Class and Description |
---|---|
static class |
Rebase.CurrentRevision |
Constructor and Description |
---|
Rebase(BatchUpdate.Factory updateFactory,
GitRepositoryManager repoManager,
RebaseChangeOp.Factory rebaseFactory,
RebaseUtil rebaseUtil,
ChangeJson.Factory json,
com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider) |
Modifier and Type | Method and Description |
---|---|
com.google.gerrit.extensions.common.ChangeInfo |
apply(RevisionResource rsrc,
com.google.gerrit.extensions.api.changes.RebaseInput input) |
com.google.gerrit.extensions.webui.UiAction.Description |
getDescription(RevisionResource resource) |
@Inject public Rebase(BatchUpdate.Factory updateFactory, GitRepositoryManager repoManager, RebaseChangeOp.Factory rebaseFactory, RebaseUtil rebaseUtil, ChangeJson.Factory json, com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider)
public com.google.gerrit.extensions.common.ChangeInfo apply(RevisionResource rsrc, com.google.gerrit.extensions.api.changes.RebaseInput input) throws com.google.gerrit.common.errors.EmailException, com.google.gwtorm.server.OrmException, UpdateException, com.google.gerrit.extensions.restapi.RestApiException, java.io.IOException, NoSuchChangeException
apply
in interface com.google.gerrit.extensions.restapi.RestModifyView<RevisionResource,com.google.gerrit.extensions.api.changes.RebaseInput>
com.google.gerrit.common.errors.EmailException
com.google.gwtorm.server.OrmException
UpdateException
com.google.gerrit.extensions.restapi.RestApiException
java.io.IOException
NoSuchChangeException
public com.google.gerrit.extensions.webui.UiAction.Description getDescription(RevisionResource resource)
getDescription
in interface com.google.gerrit.extensions.webui.UiAction<RevisionResource>