public class Options extends Options
Options.Flag| Modifier and Type | Field and Description |
|---|---|
java.lang.String[] |
cmd
The worker shell command to run.
|
protected boolean |
interactiveShell
Whether to have an interactive shell.
|
protected boolean |
keepOpen
Whether the worker should stay running after executing the commands
specified on the command line.
|
java.lang.String |
name
This worker's name.
|
bootcp, codeCache, DEBUG_NO_SSL, filsigcp, outputToLocalFS, sigcp| Constructor and Description |
|---|
Options(java.lang.String[] args) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
defaultHandler(java.lang.String[] args,
int index)
Handles an argument that doesn't match any known flag.
|
protected void |
populateFlags(java.util.Set<Options.Flag> flags) |
void |
setDefaultValues() |
void |
usageHeader(java.io.PrintStream out)
Prints a header for the usage message to the given output.
|
void |
validateOptions() |
parseCommandLine, usagepublic java.lang.String[] cmd
public java.lang.String name
protected boolean keepOpen
protected boolean interactiveShell
public Options(java.lang.String[] args)
throws UsageError
UsageErrorprotected void populateFlags(java.util.Set<Options.Flag> flags)
populateFlags in class Optionspublic void setDefaultValues()
setDefaultValues in class Optionspublic void validateOptions()
throws UsageError
validateOptions in class OptionsUsageErrorpublic void usageHeader(java.io.PrintStream out)
OptionsusageHeader in class Optionsprotected int defaultHandler(java.lang.String[] args,
int index)
OptionsdefaultHandler in class Optionsargs - Arguments from the command line.index - The index of the argument following the usage flag.