Class Options
java.lang.Object
org.apache.jackrabbit.oak.run.cli.Options
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
<T extends OptionsBean>
TgetOptionBean
(Class<T> clazz) joptsimple.OptionSet
joptsimple.OptionSet
parseAndConfigure
(joptsimple.OptionParser parser, String[] args) joptsimple.OptionSet
parseAndConfigure
(joptsimple.OptionParser parser, String[] args, boolean checkNonOptions) Parses the arguments and configures the OptionBeansvoid
registerOptionsFactory
(OptionsBeanFactory factory) setCommandName
(String commandName) setConnectionString
(String connectionString) setSummary
(String summary) setTempDirectory
(String directory)
-
Constructor Details
-
Options
public Options() -
Options
-
-
Method Details
-
parseAndConfigure
public joptsimple.OptionSet parseAndConfigure(joptsimple.OptionParser parser, String[] args) throws IOException - Throws:
IOException
-
parseAndConfigure
public joptsimple.OptionSet parseAndConfigure(joptsimple.OptionParser parser, String[] args, boolean checkNonOptions) throws IOException Parses the arguments and configures the OptionBeans- Parameters:
parser
- option parser instanceargs
- command line argumentscheckNonOptions
- if true then it checks that non options are specified i.e. some NodeStore is selected- Returns:
- optionSet returned from OptionParser
- Throws:
IOException
-
getOptionSet
public joptsimple.OptionSet getOptionSet() -
getOptionBean
-
registerOptionsFactory
-
withDisableSystemExit
-
setCommandName
-
setSummary
-
setConnectionString
-
setTempDirectory
-
getTempDirectory
-
getCommonOpts
-
getWhiteboard
-
checkNonOptions
- Throws:
IOException
-