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.