Package com.google.gerrit.server.change
Class AddReviewersOp
- java.lang.Object
-
- com.google.gerrit.server.change.AddReviewersOp
-
- All Implemented Interfaces:
BatchUpdateOp
,RepoOnlyOp
public class AddReviewersOp extends Object implements BatchUpdateOp
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AddReviewersOp.Factory
static class
AddReviewersOp.Result
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddReviewersOp.Result
getResult()
void
postUpdate(Context ctx)
Override this method to do something after the update e.g.void
suppressEmail()
boolean
updateChange(ChangeContext ctx)
Override this method to modify a change.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.google.gerrit.server.update.RepoOnlyOp
updateRepo
-
-
-
-
Method Detail
-
suppressEmail
public void suppressEmail()
-
updateChange
public boolean updateChange(ChangeContext ctx) throws RestApiException, IOException
Description copied from interface:BatchUpdateOp
Override this method to modify a change.- Specified by:
updateChange
in interfaceBatchUpdateOp
- Parameters:
ctx
- context- Returns:
- whether anything was changed that might require a write to the metadata storage.
- Throws:
RestApiException
IOException
-
postUpdate
public void postUpdate(Context ctx) throws Exception
Description copied from interface:RepoOnlyOp
Override this method to do something after the update e.g. send email or run hooks- Specified by:
postUpdate
in interfaceRepoOnlyOp
- Parameters:
ctx
- context- Throws:
Exception
-
getResult
public AddReviewersOp.Result getResult()
-
-