com.dtolabs.rundeck.core.cli
Interface CLIToolOptions
- All Known Implementing Classes:
- ExtendedOptions, HelpOptions, LoglevelOptions, NodeFilterOptions
public interface CLIToolOptions
CLIToolOptions interface defines lifecycle methods for a set of options for a CLI tool.
Method Summary |
void |
addOptions(org.apache.commons.cli.Options options)
|
void |
parseArgs(org.apache.commons.cli.CommandLine cli,
java.lang.String[] original)
|
void |
validate(org.apache.commons.cli.CommandLine cli,
java.lang.String[] original)
|
addOptions
void addOptions(org.apache.commons.cli.Options options)
parseArgs
void parseArgs(org.apache.commons.cli.CommandLine cli,
java.lang.String[] original)
throws CLIToolOptionsException
- Throws:
CLIToolOptionsException
validate
void validate(org.apache.commons.cli.CommandLine cli,
java.lang.String[] original)
throws CLIToolOptionsException
- Throws:
CLIToolOptionsException