Class YamlDiarcConfiguration

java.lang.Object
edu.tufts.hrilab.diarc.DiarcConfiguration
edu.tufts.hrilab.diarc.YamlDiarcConfiguration

public class YamlDiarcConfiguration extends DiarcConfiguration
Class to launch a DIARC configuration specified in a YAML file.
  • Field Details

    • defaultConfigDir

      protected String defaultConfigDir
  • Constructor Details

    • YamlDiarcConfiguration

      public YamlDiarcConfiguration()
  • Method Details

    • parseArgs

      protected void parseArgs(org.apache.commons.cli.CommandLine cmdLine)
      Description copied from class: DiarcConfiguration
      Override this method to parse command line args in the sub-class. Called directly after construction to pass runtime values that will override default values. This should parse all the options that additionalUsageInfo provides.
      Overrides:
      parseArgs in class DiarcConfiguration
    • additionalUsageInfo

      protected List<org.apache.commons.cli.Option> additionalUsageInfo()
      Description copied from class: DiarcConfiguration
      Override this method to define command line options available in sub-class. This should be paired with a parseArgs implementation.
      Overrides:
      additionalUsageInfo in class DiarcConfiguration
      Returns:
    • runConfiguration

      public void runConfiguration()
      Specified by:
      runConfiguration in class DiarcConfiguration