Package com.example
Class BaseUtil
- java.lang.Object
-
- com.example.BaseUtil
-
- Direct Known Subclasses:
ConsumerUtil,ProviderUtil
public class BaseUtil extends Object
Base utility which provides parsing of command line flags and certain environment variables.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.commons.cli.OptionsconfigureOptions()Configures the available command line flags.CryptoSettingscreateCustomCryptoSettings()StringgetAddress()StringgetEpr()StringgetIface()org.apache.commons.cli.CommandLinegetParsedArgs()booleanisUseTls()voidsetAddress(String address)voidsetEpr(String epr)voidsetIface(String iface)voidsetUseTls(boolean useTls)
-
-
-
Constructor Detail
-
BaseUtil
public BaseUtil(String[] args)
Creates a base utility instance.- Parameters:
args- array of arguments, as passed to main
-
-
Method Detail
-
configureOptions
protected org.apache.commons.cli.Options configureOptions()
Configures the available command line flags.- Returns:
- configured command line flags
-
createCustomCryptoSettings
public CryptoSettings createCustomCryptoSettings()
-
getParsedArgs
public org.apache.commons.cli.CommandLine getParsedArgs()
-
getEpr
public String getEpr()
-
getIface
public String getIface()
-
isUseTls
public boolean isUseTls()
-
getAddress
public String getAddress()
-
setEpr
public void setEpr(String epr)
-
setIface
public void setIface(String iface)
-
setUseTls
public void setUseTls(boolean useTls)
-
setAddress
public void setAddress(String address)
-
-