Package com.google.gerrit.server.update
Class SubmissionExecutor
java.lang.Object
com.google.gerrit.server.update.SubmissionExecutor
- 
Constructor Summary
ConstructorsConstructorDescriptionSubmissionExecutor(BatchUpdates batchUpdates, boolean dryrun, com.google.common.collect.ImmutableList<SubmissionListener> submissionListeners)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidCaller invokes this when done with the submission (either because everything succeeded or gave up retrying).voidexecute(Collection<BatchUpdate> updates) Execute the batch updates, reporting to all the Submission and BatchUpdateListeners.voidsetAdditionalBatchUpdateListeners(com.google.common.collect.ImmutableList<BatchUpdateListener> additionalListeners) Set additional listeners. 
- 
Constructor Details
- 
SubmissionExecutor
public SubmissionExecutor(BatchUpdates batchUpdates, boolean dryrun, com.google.common.collect.ImmutableList<SubmissionListener> submissionListeners)  
 - 
 - 
Method Details
- 
setAdditionalBatchUpdateListeners
public void setAdditionalBatchUpdateListeners(com.google.common.collect.ImmutableList<BatchUpdateListener> additionalListeners) Set additional listeners. These can be set again in each try (or will be reused if not overwritten). - 
execute
Execute the batch updates, reporting to all the Submission and BatchUpdateListeners.- Throws:
 RestApiExceptionUpdateException
 - 
afterExecutions
Caller invokes this when done with the submission (either because everything succeeded or gave up retrying). 
 -