Package com.example
Class BaseUtil
java.lang.Object
com.example.BaseUtil
- Direct Known Subclasses:
ConsumerUtil,ProviderUtil
Base utility which provides parsing of command line flags and certain environment variables.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.cli.OptionsConfigures the available command line flags.getEpr()getIface()org.apache.commons.cli.CommandLinebooleanisUseTls()protected static org.apache.logging.log4j.core.config.builder.impl.BuiltConfigurationlocalLoggerConfig(org.apache.logging.log4j.Level consoleLevel) voidsetAddress(String address) voidvoidvoidsetUseTls(boolean useTls)
-
Constructor Details
-
BaseUtil
Creates a base utility instance.- Parameters:
args- array of arguments, as passed to main
-
-
Method Details
-
configureOptions
protected org.apache.commons.cli.Options configureOptions()Configures the available command line flags.- Returns:
- configured command line flags
-
createCustomCryptoSettings
-
localLoggerConfig
protected static org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration localLoggerConfig(org.apache.logging.log4j.Level consoleLevel) -
getParsedArgs
public org.apache.commons.cli.CommandLine getParsedArgs() -
getEpr
-
getIface
-
isUseTls
public boolean isUseTls() -
getAddress
-
setEpr
-
setIface
-
setUseTls
public void setUseTls(boolean useTls) -
setAddress
-