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.
  • Constructor Details

    • BaseUtil

      public BaseUtil(String[] args)
      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

      public CryptoSettings 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

      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)