@Extension public class GroovyshCommand extends CLICommand
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
GroovyshCommand() |
Modifier and Type | Method and Description |
---|---|
protected org.codehaus.groovy.tools.shell.Groovysh |
createShell(InputStream stdin,
PrintStream stdout,
PrintStream stderr) |
String |
getShortDescription()
Gets the quick summary of what this command does.
|
protected int |
run()
Executes the command, and return the exit code.
|
all, checkChannel, clone, createClone, getClientCharset, getClientEnvironmentVariable, getClientSystemProperty, getCmdLineParser, getCurrent, getLongDescription, getName, getSingleLineSummary, getTransportAuthentication, getTransportAuthentication2, getUsage, main, printUsage, printUsageSummary, registerOptionHandlers, setClientCharset, setTransportAuth, setTransportAuth2
public String getShortDescription()
CLICommand
getShortDescription
in class CLICommand
protected int run()
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
CLICommand.run()
as a custom error code.protected org.codehaus.groovy.tools.shell.Groovysh createShell(InputStream stdin, PrintStream stdout, PrintStream stderr)
Copyright © 2004–2021. All rights reserved.