Amadis
AmadisConfigurationModule
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
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 systemconfiguration
 - The current Amadis system configurationforcedTarget
 - A target which will be used to communicate with the TMS System instead of the one from the active configuration
Returns: AÂ ConfigurationResult
 abstracting the full action's result
DoConfiguration
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 systemconfiguration
 - The current Amadis system configuration
Returns: AÂ ConfigurationResult
 abstracting the full action's result
DoConfiguration
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 systemforcedTarget
 - A target which will be used to communicate with the TMS System
Returns: AÂ ConfigurationResult
 abstracting the full action's result