|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opends.server.util.args.ArgumentParser
org.opends.server.tools.InstallDSArgumentParser
public class InstallDSArgumentParser
Class used to parse the arguments of the setup command-line and to check that there are not conflicting arguments (nor missing arguments in no prompt mode). Note that this class does not perform checks involving network (like if a given port is free) nor the validity of the certificate information provided.
| Field Summary |
|---|
| Fields inherited from class org.opends.server.util.args.ArgumentParser |
|---|
argumentGroups, defaultArgGroup, generalArgGroup, ioArgGroup, ldapArgGroup |
| Constructor Summary | |
|---|---|
InstallDSArgumentParser(java.lang.String mainClassName)
The default constructor for this class. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDirectoryManagerPassword()
Returns the directory manager password provided by the user. |
java.lang.String |
getKeyStorePassword()
Returns the key store password provided by the user. |
void |
initializeArguments()
Initializes the arguments without parsing them. |
boolean |
isCli()
Returns whether the command was launched in CLI mode or not. |
void |
parseArguments(java.lang.String[] args)
Parses the provided set of arguments and updates the information associated with this parser accordingly. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InstallDSArgumentParser(java.lang.String mainClassName)
mainClassName - the class name of the main class for the command-line
that is being used.| Method Detail |
|---|
public void initializeArguments()
throws ArgumentException
ArgumentException - if there was an error creating or adding the
arguments. If this occurs is likely to be a bug.public boolean isCli()
true if the command was launched to use CLI mode and
false otherwise.
public void parseArguments(java.lang.String[] args)
throws ArgumentException
parseArguments in class ArgumentParserargs - The raw set of arguments to parse.
ArgumentException - If a problem was encountered while parsing the
provided arguments.public java.lang.String getDirectoryManagerPassword()
public java.lang.String getKeyStorePassword()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||