Interface | Description |
---|---|
BaseCommand.CommandRunnable |
Runnable function which can throw an exception.
|
BaseCommand.ProjectCommandRunnable |
Runnable function which can retrieve a project name related to the task
|
SshCreateCommandInterceptor |
Class | Description |
---|---|
AbstractGitCommand | |
AliasCommand |
Command that executes some other command.
|
AliasCommandProvider |
Resolves an alias to another command.
|
BaseCommand | |
CachingPublicKeyAuthenticator | |
ChangeArgumentParser | |
CommandExecutorQueueProvider | |
CommandModule |
Module to register commands in the SSH daemon.
|
Commands |
Utilities to support
CommandName construction. |
DispatchCommandProvider |
Creates DispatchCommand using commands registered by
CommandModule . |
PluginCommandModule | |
SingleCommandPluginModule |
Binds one SSH command to the plugin name itself.
|
SshCommand | |
SshDaemon |
SSH daemon to communicate with Gerrit.
|
SshHostKeyModule | |
SshKeyCacheImpl |
Provides the
SshKeyCacheEntry . |
SshKeyCreatorImpl | |
SshLogLayout | |
SshModule |
Configures standard dependencies for
SshDaemon . |
SshRemotePeerProvider | |
SshScope |
Guice scopes for state during an SSH connection.
|
SshScope.SshSessionProvider | |
SshSession |
Global data related to an active SSH connection.
|
SshUtil |
Utilities to support SSH operations.
|
SuExec |
Executes any other command as a different user identity.
|
Enum | Description |
---|---|
CommandMetaData.Mode | |
SshDaemon.SshSessionBackend |
Exception | Description |
---|---|
BaseCommand.Failure |
Thrown from
BaseCommand.CommandRunnable.run() with client message and code. |
BaseCommand.UnloggedFailure |
Thrown from
BaseCommand.CommandRunnable.run() with client message and code. |
Annotation Type | Description |
---|---|
AdminHighPriorityCommand |
Annotation tagged on a concrete Command that requires high priority thread creation whenever
called by administrators users.
|
CommandExecutor |
Marker on
WorkQueue.Executor used by SSH threads. |
CommandMetaData |
Annotation tagged on a concrete Command to describe what it is doing and whether it can be run on
slaves.
|
CommandName |
Name of a command registered in an SSH daemon.
|
StreamCommandExecutor |
Marker on
WorkQueue.Executor used by delayed event streaming. |