Class Revert
- java.lang.Object
-
- com.google.gerrit.server.update.RetryingRestModifyView<ChangeResource,RevertInput,ChangeInfo>
-
- com.google.gerrit.server.restapi.change.Revert
-
- All Implemented Interfaces:
RestModifyView<ChangeResource,RevertInput>
,RestView<ChangeResource>
,UiAction<ChangeResource>
public class Revert extends RetryingRestModifyView<ChangeResource,RevertInput,ChangeInfo> implements UiAction<ChangeResource>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.google.gerrit.extensions.webui.UiAction
UiAction.Description
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeInfo
applyImpl(BatchUpdate.Factory updateFactory, ChangeResource rsrc, RevertInput input)
UiAction.Description
getDescription(ChangeResource rsrc)
Get the description of the action customized for the resource.-
Methods inherited from class com.google.gerrit.server.update.RetryingRestModifyView
apply
-
-
-
-
Method Detail
-
applyImpl
public ChangeInfo applyImpl(BatchUpdate.Factory updateFactory, ChangeResource rsrc, RevertInput input) throws IOException, RestApiException, UpdateException, NoSuchChangeException, PermissionBackendException, NoSuchProjectException, org.eclipse.jgit.errors.ConfigInvalidException
- Specified by:
applyImpl
in classRetryingRestModifyView<ChangeResource,RevertInput,ChangeInfo>
- Throws:
IOException
RestApiException
UpdateException
NoSuchChangeException
PermissionBackendException
NoSuchProjectException
org.eclipse.jgit.errors.ConfigInvalidException
-
getDescription
public UiAction.Description getDescription(ChangeResource rsrc)
Description copied from interface:UiAction
Get the description of the action customized for the resource.- Specified by:
getDescription
in interfaceUiAction<ChangeResource>
- Parameters:
rsrc
- the resource the view would act upon if the action is invoked by the client. Information from the resource can be used to customize the description.- Returns:
- a description of the action. The server will populate the
id
andmethod
properties. If null the action will assumed unavailable and not presented. This is usually the same assetVisible(false)
.
-
-