Interface | Description |
---|---|
AsyncReceiveCommits.Factory | |
ChangeCache | |
GarbageCollection.Factory | |
GitRepositoryManager |
Manages Git repositories for the Gerrit server process.
|
MergeOp.Factory | |
MergeQueue | |
MergeUtil.Factory | |
NotesBranchUtil.Factory | |
PerThreadRequestScope.Scoper | |
ProjectRunnable |
Used to retrieve the project name from an operation
|
QueueProvider | |
ReceiveCommits.MessageSender | |
ReceivePackInitializer | |
RenameGroupOp.Factory | |
SubmoduleOp.Factory | |
TaskInfoFactory<T> | |
ValidationError.Sink | |
VersionedMetaData.BatchMetaDataUpdate | |
WorkQueue.CancelableRunnable |
Runnable needing to know it was canceled.
|
Class | Description |
---|---|
AccountsSection | |
AsyncReceiveCommits |
Hook that delegates to
ReceiveCommits in a worker thread. |
AsyncReceiveCommits.Module | |
BanCommit | |
BanCommitResult | |
BranchOrderSection | |
ChangeMergeQueue | |
CodeReviewCommit |
Extended commit entity with code review specific metadata.
|
ConfiguredMimeTypes | |
DefaultQueueOp | |
GarbageCollection | |
GarbageCollectionQueue | |
GarbageCollectionRunner |
Runnable to enable scheduling gc to run periodically
|
GitModule |
Configures the Git support.
|
GroupList | |
LabelNormalizer |
Normalizes votes on labels according to project config and permissions.
|
LabelNormalizer.Result | |
LocalDiskRepositoryManager |
Manages Git repositories stored on the local filesystem.
|
LocalDiskRepositoryManager.Lifecycle | |
LocalDiskRepositoryManager.Module | |
MergeOp |
Merges changes in submission order into a single branch.
|
MergeSorter | |
MergeTip |
Class describing a merge tip during merge operation.
|
MergeUtil | |
MetaDataUpdate |
Helps with the updating of a
VersionedMetaData . |
MetaDataUpdate.Server | |
MetaDataUpdate.User | |
MultiProgressMonitor |
Progress reporting interface that multiplexes multiple sub-tasks.
|
NotesBranchUtil |
A utility class for updating a notes branch with automatic merge of note
trees.
|
NotifyConfig | |
PerThreadRequestScope | |
PerThreadRequestScope.Propagator | |
ProjectConfig | |
ProjectLevelConfig |
Configuration file in the projects refs/meta/config branch.
|
RebaseSorter | |
ReceiveCommits |
Receives change upload using the Git receive-pack protocol.
|
ReceiveCommitsAdvertiseRefsHook |
Exposes only the non refs/changes/ reference names.
|
ReceiveCommitsExecutorModule |
Module providing the
ReceiveCommitsExecutor . |
ReloadSubmitQueueOp | |
RenameGroupOp | |
ScanningChangeCacheImpl | |
SearchingChangeCacheImpl | |
SubmoduleOp | |
TagCache | |
TransferConfig | |
ValidationError |
Indicates a problem with Git based data.
|
VersionedMetaData |
Support for metadata stored within a version controlled branch.
|
VisibleRefFilter | |
WorkQueue |
Delayed execution of tasks using a background thread pool.
|
WorkQueue.Lifecycle | |
WorkQueue.Module | |
WorkQueue.ProjectTask<V> |
Same as Task class, but with a reference to ProjectRunnable, used to
retrieve the project name from the operation queued
|
WorkQueue.Task<V> |
A wrapper around a scheduled Runnable, as maintained in the queue.
|
Enum | Description |
---|---|
CommitMergeStatus | |
NotifyConfig.Header | |
QueueProvider.QueueType | |
WorkQueue.Task.State |
Summarized status of a single task.
|
Exception | Description |
---|---|
InsertException |
Thrown in inserting change or patchset, e.g.
|
LargeObjectException |
Wrapper for
LargeObjectException . |
MergeConflictException |
Indicates that the commit cannot be merged without conflicts.
|
MergeException |
Indicates the current branch's queue cannot be processed at this time.
|
MergeIdenticalTreeException |
Indicates that the commit is already contained in destination banch.
|
RepositoryCaseMismatchException |
This exception is thrown if a project cannot be created because a project
with the same name in a different case already exists.
|
Annotation Type | Description |
---|---|
ChangeUpdateExecutor |
Marker on the global
ListeningExecutorService used by
ReceiveCommits to create or replace changes. |
EmailReviewCommentsExecutor |
Marker on the global
WorkQueue.Executor used by
EmailReviewComments . |
ReceiveCommitsExecutor |
Marker on the global
WorkQueue.Executor used by
ReceiveCommits . |