Class FirmwareUpdateStatus

java.lang.Object
com.creditcall.chipdnamobile.FirmwareUpdateStatus

public class FirmwareUpdateStatus extends Object
Represents the status of a firmware or application update. On standard devices this contains PIN pad firmware update details. On SmartPOS devices this is also used for application updates, in which case getFilesRequiringUpdate() will return an empty list. Use ChipDnaMobileSerializer.deserializeFirmwareUpdateStatus(String) to deserialize from XML.
  • Method Details

    • getDateTimeFormat

      public String getDateTimeFormat()
      Returns:
      The format for timestamps used.
    • getDaysUntilFirmwareUpdateRequired

      public String getDaysUntilFirmwareUpdateRequired()
      Returns:
      The number of days until a firmware update must take place.
    • getRequiredFirmwareUpdateTime

      public String getRequiredFirmwareUpdateTime()
      Returns:
      The time and date when a firmware update is required.
    • getFilesRequiringUpdate

      public List<String> getFilesRequiringUpdate()
      Returns:
      List of firmware files requiring to be updated.