com.dtolabs.rundeck.core.cli
Class ExtendedOptions
java.lang.Object
com.dtolabs.rundeck.core.cli.ExtendedOptions
- All Implemented Interfaces:
- CLIToolOptions
public class ExtendedOptions
- extends java.lang.Object
- implements CLIToolOptions
ExtendedOptions extracts all options after "--" in the input argumeents
Method Summary |
void |
addOptions(org.apache.commons.cli.Options options)
|
java.lang.String[] |
getExtendedOptions()
|
void |
parseArgs(org.apache.commons.cli.CommandLine cli,
java.lang.String[] args)
|
void |
validate(org.apache.commons.cli.CommandLine cli,
java.lang.String[] original)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtendedOptions
public ExtendedOptions()
addOptions
public void addOptions(org.apache.commons.cli.Options options)
- Specified by:
addOptions
in interface CLIToolOptions
parseArgs
public void parseArgs(org.apache.commons.cli.CommandLine cli,
java.lang.String[] args)
throws CLIToolOptionsException
- Specified by:
parseArgs
in interface CLIToolOptions
- Throws:
CLIToolOptionsException
validate
public void validate(org.apache.commons.cli.CommandLine cli,
java.lang.String[] original)
throws CLIToolOptionsException
- Specified by:
validate
in interface CLIToolOptions
- Throws:
CLIToolOptionsException
getExtendedOptions
public java.lang.String[] getExtendedOptions()