Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AmadisConfigurationModule

ConfigurationResult

TMSTags

TMSConnectionProvider

...

Methods

static ConfigurationResult DoConfiguration(TMSConnectionProvider connectionProvider, byte[] configuration)

Attempt a full exchange with a TMS system with the goal of retrieving a new configuration if one is available Configuration must minimally include the POIID, ActiveTMSIdentifier, and corresponding HostParameters entry (See Arkos Configuration documentation)

static ConfigurationResult DoConfiguration(TMSConnectionProvider connectionProvider, byte[] configuration, java.lang.String forcedTarget)

Attempt a full exchange with a TMS system with the goal of retrieving a new configuration if one is available Configuration must minimally include the POIID (See Arkos Configuration documentation)

static ConfigurationResult DoConfiguration(TMSConnectionProvider connectionProvider, java.lang.String forcedTarget)

Attempt a full exchange with a TMS system with the goal of retrieving a new configuration if one is available

Method Details

DoConfiguration

Code Block
public static ConfigurationResult DoConfiguration(TMSConnectionProvider connectionProvider,
                                                  byte[] configuration,
                                                  java.lang.String forcedTarget)

Attempt a full exchange with a TMS system with the goal of retrieving a new configuration if one is available Configuration must minimally include the POIID (See Arkos Configuration documentation)

Parameters:

  • connectionProvider - The TMSConnectionProvider that will provide the connection the Module will use to communicate with the TMS system

  • configuration - The current Amadis system configuration

  • forcedTarget - A target which will be used to communicate with the TMS System instead of the one from the active configuration

Returns: ConfigurationResult abstracting the full action's result

DoConfiguration

Code Block
public static ConfigurationResult DoConfiguration(TMSConnectionProvider connectionProvider,
                                                  byte[] configuration)

Attempt a full exchange with a TMS system with the goal of retrieving a new configuration if one is available Configuration must minimally include the POIID, ActiveTMSIdentifier, and corresponding HostParameters entry (See Arkos Configuration documentation)

Parameters:

  • connectionProvider - The TMSConnectionProvider that will provide the connection the Module will use to communicate with the TMS system

  • configuration - The current Amadis system configuration

Returns: ConfigurationResult abstracting the full action's result

DoConfiguration

Code Block
public static ConfigurationResult DoConfiguration(TMSConnectionProvider connectionProvider,
                                                  java.lang.String forcedTarget)

Attempt a full exchange with a TMS system with the goal of retrieving a new configuration if one is available

Parameters:

  • connectionProvider - The TMSConnectionProvider that will provide the connection the Module will use to communicate with the TMS system

  • forcedTarget - A target which will be used to communicate with the TMS System

Returns: ConfigurationResult abstracting the full action's result