ConfigurationNameDefaults constructor

ConfigurationNameDefaults()

Implementation

ConfigurationNameDefaults() {
  _configurationNameMap = Map();
  // Set defaults
  _configurationNameMap[ConfigurationNameEnum.USER_ID] =
      ConfigurationNameStruct(
          1, ConfigurationNameEnum.USER_ID, "USER-ID", SimpleEntry(1, null));
  _configurationNameMap[ConfigurationNameEnum.ROWS_LIMIT] =
      ConfigurationNameStruct(2, ConfigurationNameEnum.ROWS_LIMIT,
          "ROWS-LIMIT", SimpleEntry(100, null));
  _configurationNameMap[ConfigurationNameEnum.WRITE_SERVER_URL] =
      ConfigurationNameStruct(
          4,
          ConfigurationNameEnum.WRITE_SERVER_URL,
          "WRITE-SERVER-URL",
          SimpleEntry(
              UrlTools.C_SERVER_PORT,
              UrlTools.C_SERVER_ADDRESS));
  _configurationNameMap[ConfigurationNameEnum.READ_SERVER_URL] =
      ConfigurationNameStruct(
          5,
          ConfigurationNameEnum.READ_SERVER_URL,
          "READ-SERVER-URL",
          SimpleEntry(
              UrlTools.C_SERVER_PORT,
              UrlTools.C_SERVER_ADDRESS));
  _configurationNameMap[ConfigurationNameEnum.SERVER_TIME_OFFSET] =
      ConfigurationNameStruct(6, ConfigurationNameEnum.SERVER_TIME_OFFSET,
          "SERVER-TIME-OFFSET", SimpleEntry(0, null));
  _configurationNameMap[ConfigurationNameEnum.SYNC_WIFI_ONLY] =
      ConfigurationNameStruct(7, ConfigurationNameEnum.SYNC_WIFI_ONLY,
          "SYNC-WIFI-ONLY", SimpleEntry(1, null));
  _configurationNameMap[ConfigurationNameEnum.ROWS_NEXT_SYNC_CHANGES_TS] =
      ConfigurationNameStruct(
          8,
          ConfigurationNameEnum.ROWS_NEXT_SYNC_CHANGES_TS,
          "ROWS-NEXT-SYNC-CHANGES-TS",
          SimpleEntry(null, null));
  _configurationNameMap[ConfigurationNameEnum.ROWS_SYNC_INTERVAL_MINS] =
      ConfigurationNameStruct(
          9,
          ConfigurationNameEnum.ROWS_SYNC_INTERVAL_MINS,
          "ROWS-SYNC-INTERVAL-MINS",
          SimpleEntry(1440, null));
  _configurationNameMap[ConfigurationNameEnum.ROWS_SYNC_INTERVAL] =
      ConfigurationNameStruct(10, ConfigurationNameEnum.ROWS_SYNC_INTERVAL,
          "ROWS-SYNC-INTERVAL", SimpleEntry(0, "Manual"));
  _configurationNameMap[ConfigurationNameEnum.FIELDS_NEXT_SYNC_CHANGES_TS] =
      ConfigurationNameStruct(
          11,
          ConfigurationNameEnum.FIELDS_NEXT_SYNC_CHANGES_TS,
          "FIELDS-NEXT-SYNC-CHANGES-TS",
          SimpleEntry(null, null));
  _configurationNameMap[ConfigurationNameEnum.FIELDS_SYNC_INTERVAL_MINS] =
      ConfigurationNameStruct(
          12,
          ConfigurationNameEnum.FIELDS_SYNC_INTERVAL_MINS,
          "FIELDS-SYNC-INTERVAL-MINS",
          SimpleEntry(6, null));
  _configurationNameMap[ConfigurationNameEnum.SEND_CHANGES_DELAY_MINS] =
      ConfigurationNameStruct(
          13,
          ConfigurationNameEnum.SEND_CHANGES_DELAY_MINS,
          "SEND-CHANGES-DELAY-MINS",
          SimpleEntry(120, null));
  _configurationNameMap[ConfigurationNameEnum.SEND_CHANGES_DELAY] =
      ConfigurationNameStruct(14, ConfigurationNameEnum.SEND_CHANGES_DELAY,
          "SEND-CHANGES-DELAY", SimpleEntry(120, "2 Hours"));
  _configurationNameMap[ConfigurationNameEnum.SEND_CHANGES_DELAY_OPTS] =
      ConfigurationNameStruct(
          15,
          ConfigurationNameEnum.SEND_CHANGES_DELAY_OPTS,
          "SEND-CHANGES-DELAY-OPTS",
          SimpleEntry(0, null));
  _configurationNameMap[ConfigurationNameEnum.HOME_COUNTRY_ONLY] =
      ConfigurationNameStruct(16, ConfigurationNameEnum.HOME_COUNTRY_ONLY,
          "HOME-COUNTRY-ONLY", SimpleEntry(0, null));
  _configurationNameMap[ConfigurationNameEnum.REPORTS_MY_AVERSIONS] =
      ConfigurationNameStruct(17, ConfigurationNameEnum.REPORTS_MY_AVERSIONS,
          "REPORTS-MY-AVERSIONS", SimpleEntry(0, null));
  _configurationNameMap[ConfigurationNameEnum.DATABASE_VERSION] =
      ConfigurationNameStruct(18, ConfigurationNameEnum.DATABASE_VERSION,
          "DATABASE-VERSION", SimpleEntry(1, null));
  _configurationNameMap[ConfigurationNameEnum.WEB_URL] =
      ConfigurationNameStruct(19, ConfigurationNameEnum.WEB_URL, "WEB-URL",
          SimpleEntry(null, UrlTools.C_SERVER_ADDRESS));
}