Package com.google.gerrit.server.update
-
Interface Summary Interface Description BatchUpdate.Factory BatchUpdateListener Interface for listening during batch update execution.BatchUpdateOp Interface forBatchUpdate
operations that touch a change.ChangeContext Context for performing theBatchUpdateOp.updateChange(com.google.gerrit.server.update.ChangeContext)
phase.Context Context for performing aBatchUpdate
.InsertChangeOp Specialization ofBatchUpdateOp
for creating changes.RepoContext Context for performing theRepoOnlyOp.updateRepo(com.google.gerrit.server.update.RepoContext)
phase.RepoOnlyOp Base interface for operations performed as part of aBatchUpdate
.RetryableAction.Action<T> RetryableChangeAction.ChangeAction<T> RetryableIndexQueryAction.IndexQueryAction<T,Q> SubmissionListener Status and progress of a submission. -
Class Summary Class Description BatchUpdate Helper for a set of change updates that should be applied to the NoteDb database.ChainedReceiveCommands Collection ofReceiveCommand
s that supports multiple updates per ref.RepoView Restricted view of aRepository
for use byBatchUpdateOp
implementations.RetryableAction<T> An action that is executed with retrying.RetryableChangeAction<T> A change action that is executed with retrying.RetryableIndexQueryAction<Q extends InternalQuery<?,Q>,T> An action to query an index that is executed with retrying.RetryHelper RetryHelper.Metrics RetryHelper.Options Options for retrying a single operation.RetryHelper.Options.Builder SubmissionExecutor SuperprojectUpdateSubmissionListener Update superprojects after submission is doneSuperprojectUpdateSubmissionListener.Module -
Enum Summary Enum Description RetryableAction.ActionType Type of an retryable action. -
Exception Summary Exception Description CommentsRejectedException Thrown when comment validation rejected a comment, preventing it from being published.UpdateException Exception type thrown byBatchUpdate
steps. -
Annotation Types Summary Annotation Type Description SuperprojectUpdateOnSubmission Marker on aSubmissionListener
that updates the superprojects on submission.