@Extension public class ConsoleCommand extends CLICommand
ExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
String |
build |
boolean |
follow |
AbstractProject<?,?> |
job |
int |
n |
channel, locale, stderr, stdin, stdout, TRANSPORT_AUTHENTICATION
Constructor and Description |
---|
ConsoleCommand() |
Modifier and Type | Method and Description |
---|---|
String |
getShortDescription()
Gets the quick summary of what this command does.
|
protected void |
printUsageSummary(PrintStream stderr)
Called while producing usage.
|
protected int |
run()
Executes the command, and return the exit code.
|
all, checkChannel, clone, createClone, getClientCharset, getClientEnvironmentVariable, getClientSystemProperty, getCmdLineParser, getCurrent, getLongDescription, getName, getSingleLineSummary, getTransportAuthentication, getUsage, loadStoredAuthentication, main, printUsage, registerOptionHandlers, setTransportAuth, shouldPerformAuthentication
public AbstractProject<?,?> job
public String build
public boolean follow
public int n
public String getShortDescription()
CLICommand
getShortDescription
in class CLICommand
protected int run() throws Exception
CLICommand
This is an internal contract between CLICommand
and its subtype.
To execute CLI method from outside, use CLICommand.main(List, Locale, InputStream, PrintStream, PrintStream)
run
in class CLICommand
AbortException
- If the processing should be aborted. Hudson will report the error message
without stack trace, and then exits this command.Exception
- All the other exceptions cause the stack trace to be dumped, and then
the command exits with an error code.protected void printUsageSummary(PrintStream stderr)
CLICommand
printUsageSummary
in class CLICommand
Copyright © 2014. All rights reserved.