public class JavaPropertiesTool extends com.forgerock.opendj.cli.ConsoleApplication
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaPropertiesTool.ErrorReturnCode
The enumeration containing the different return codes that the command-line
can have.
|
| Constructor and Description |
|---|
JavaPropertiesTool(PrintStream out,
PrintStream err,
InputStream in)
Constructor for the JavaPropertiesTool object.
|
| Modifier and Type | Method and Description |
|---|---|
int |
execute(String[] args)
Parses the provided command-line arguments and uses that information to
run the java properties tool.
|
boolean |
isAdvancedMode() |
boolean |
isInteractive() |
boolean |
isMenuDrivenMode() |
boolean |
isQuiet() |
boolean |
isScriptFriendly() |
boolean |
isVerbose() |
static void |
main(String[] args)
The main method for the java properties tool.
|
static int |
mainCLI(String... args)
Parses the provided command-line arguments and uses that information to
run the java properties tool.
|
static int |
mainCLI(String[] args,
OutputStream outStream,
OutputStream errStream,
InputStream inStream)
Parses the provided command-line arguments and uses that information to
run the java properties tool.
|
static void |
updateProperties(BufferedReader reader,
Properties properties)
Reads the contents of the provided reader and updates the provided
Properties object with it.
|
askConfirmation, askPort, confirmAction, errPrint, errPrintln, errPrintln, errPrintln, errPrintVerboseMessage, getErrorStream, getErrStream, getInputStream, getOutputStream, pressReturnToContinue, print, println, println, println, println, printProgressBar, printVerboseMessage, readInput, readInput, readLineOfInput, readPassword, readPassword, readPort, readValidatedInput, readValidatedInputpublic JavaPropertiesTool(PrintStream out, PrintStream err, InputStream in)
out - the print stream to use for standard output.err - the print stream to use for standard error.in - the input stream to use for standard input.public static void main(String[] args)
args - the command-line arguments provided to this program.public static int mainCLI(String... args)
args - the command-line arguments provided to this program.public static int mainCLI(String[] args, OutputStream outStream, OutputStream errStream, InputStream inStream)
args - The command-line arguments provided to this
program.outStream - The output stream to use for standard output, or
null if standard output is not
needed.errStream - The output stream to use for standard error, or
null if standard error is not
needed.inStream - The input stream to use for standard input.public int execute(String[] args)
args - the command-line arguments provided to this program.public static void updateProperties(BufferedReader reader, Properties properties) throws IOException
reader - the buffered reader.properties - the properties.IOException - if there is an error reading the buffered reader.public boolean isQuiet()
isQuiet in class com.forgerock.opendj.cli.ConsoleApplicationpublic boolean isInteractive()
isInteractive in class com.forgerock.opendj.cli.ConsoleApplicationpublic boolean isMenuDrivenMode()
isMenuDrivenMode in class com.forgerock.opendj.cli.ConsoleApplicationpublic boolean isScriptFriendly()
isScriptFriendly in class com.forgerock.opendj.cli.ConsoleApplicationpublic boolean isAdvancedMode()
isAdvancedMode in class com.forgerock.opendj.cli.ConsoleApplicationpublic boolean isVerbose()
isVerbose in class com.forgerock.opendj.cli.ConsoleApplicationCopyright © 2010-2015 ForgeRock AS. All Rights Reserved.