Package hudson.cli

Server-side CLI commands for Hudson.

See:
          Description

Interface Summary
CliEntryPoint Remotable interface for CLI entry point on the server side.
 

Class Summary
AbstractBuildRangeCommand CLICommand that acts on a series of AbstractBuilds.
BuildCommand Builds a job, and optionally waits until its completion.
BuildCommand.CLICause  
CLI CLI entry point to Jenkins.
CLICommand Base class for Hudson CLI.
CLIConnectionFactory Fluent-API to instantiate CLI.
ClientAuthenticationCache Represents the authentication credential store of the CLI client.
CliManagerImpl CliEntryPoint implementation exposed to the remote CLI.
CliProtocol AgentProtocol that accepts connection from CLI clients.
CliProtocol.Handler  
CliProtocol2 CliProtocol Version 2, which adds transport encryption.
CliProtocol2.Handler2  
CliTransportAuthenticator Perform SecurityRealm independent authentication.
CloneableCLICommand Cloneable CLICommand.
CommandDuringBuild Base class for those commands that are valid only during a build.
Connection  
ConsoleCommand cat/tail/head of the console output.
CopyJobCommand Copies a job from CLI.
CreateJobCommand Creates a new job by reading stdin as a configuration XML file.
DeleteBuildsCommand Deletes builds records in a bulk.
FullDuplexHttpStream Creates a capacity-unlimited bi-directional InputStream/OutputStream pair over HTTP, which is a request/response protocol.
GetJobCommand  
GroovyCommand Executes the specified groovy script.
GroovyshCommand Executes Groovy shell.
HelpCommand Show the list of all commands.
InstallPluginCommand Installs a plugin either from a file, an URL, or from update center.
InstallToolCommand Performs automatic tool installation on demand.
ListChangesCommand Retrieves a change list for the specified builds.
ListJobsCommand Lists all jobs (in a specific view).
ListPluginsCommand Outputs a list of installed plugins.
LoginCommand Saves the current credential to allow future commands to run without explicit credential information.
LogoutCommand Deletes the credential stored with the login command.
Messages  
NoCheckTrustManager  
SessionIdCommand Prints the current session ID number (that changes for every run) to allow clients to reliably wait for a restart.
SetBuildDescriptionCommand  
SetBuildDisplayNameCommand  
SetBuildResultCommand Sets the result of the current build.
UpdateJobCommand  
VersionCommand Retrieves the current version.
WhoAmICommand Report the current granted authorities
 

Package hudson.cli Description

Server-side CLI commands for Hudson.



Copyright © 2004-2013. All Rights Reserved.