RunRangeCommand
@Deprecated public abstract class AbstractBuildRangeCommand extends CLICommand
CLICommand
that acts on a series of AbstractBuild
s.ExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
AbstractProject<?,?> |
job
Deprecated.
|
String |
range
Deprecated.
|
channel, locale, stderr, stdin, stdout, TRANSPORT_AUTHENTICATION
Constructor and Description |
---|
AbstractBuildRangeCommand()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected abstract int |
act(List<AbstractBuild<?,?>> builds)
Deprecated.
|
protected int |
run()
Deprecated.
Executes the command, and return the exit code.
|
all, checkChannel, clone, createClone, getClientCharset, getClientEnvironmentVariable, getClientSystemProperty, getCmdLineParser, getCurrent, getLongDescription, getName, getShortDescription, getSingleLineSummary, getTransportAuthentication, getUsage, loadStoredAuthentication, main, printUsage, printUsageSummary, registerOptionHandlers, setClientCharset, setTransportAuth, shouldPerformAuthentication
public AbstractProject<?,?> job
public String range
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
CLICommand.run()
as a custom error code.Exception
- If a further unspecified exception is thrown; means: Unknown and/or unexpected issue occurredorg.kohsuke.args4j.CmdLineException
- If a wrong parameter specified, input value can't be decoded etc.IllegalArgumentException
- If the execution can't continue due to wrong input parameter (job doesn't exist etc.)IllegalStateException
- If the execution can't continue due to an incorrect state of Jenkins, job, build etc.AbortException
- If the execution can't continue due to an other (rare, but foreseeable) issueorg.acegisecurity.AccessDeniedException
- If the caller doesn't have sufficient rights for requested actionorg.acegisecurity.BadCredentialsException
- If bad credentials were provided to CLIprotected abstract int act(List<AbstractBuild<?,?>> builds) throws IOException
IOException
Copyright © 2004–2019. All rights reserved.