Amadis
ISoftwareInformation
When the Retail Module needs application-specific data from the integrator, it uses a provided object with this interface to query it. This object must be provided to either the StartServer
or StartClient
factory constructors of the NexoRetailModule
class.
This class may have frequent additions between versions as needs arise.
public interface ISoftwareInformation {
String manufacturerID();
String applicationName();
String softwareVersion();
String certificationCode();
}
manufacturerID
(String)
Represents the ID (usually the name) of the Manufacturer of this application
Put as-is in relevant responses
Cannot be null. Can be empty.
applicationName
(String)
Represents the name of this application
softwareVersion
(String)
Represents the version of this application
certificationCode
(String)
Represents the certification code applying to this appplication. This is subject to interpretation.