Enum EventToNotifyType

  • All Implemented Interfaces:
    Serializable, Comparable<EventToNotifyType>

    public enum EventToNotifyType
    extends Enum<EventToNotifyType>
    Java class for EventToNotifyType.

    The following schema fragment specifies the expected content contained within this class.

     <simpleType name="EventToNotifyType">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="BeginMaintenance"/>
         <enumeration value="EndMaintenance"/>
         <enumeration value="Shutdown"/>
         <enumeration value="Initialised"/>
         <enumeration value="OutOfOrder"/>
         <enumeration value="Completed"/>
         <enumeration value="Abort"/>
         <enumeration value="SaleWakeUp"/>
         <enumeration value="SaleAdmin"/>
         <enumeration value="CustomerLanguage"/>
         <enumeration value="KeyPressed"/>
         <enumeration value="SecurityAlarm"/>
         <enumeration value="StopAssistance"/>
         <enumeration value="CardInserted"/>
         <enumeration value="CardRemoved"/>
         <enumeration value="Reject"/>
         <enumeration value="NetworkConnected"/>
         <enumeration value="NetworkDisconnected"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • BEGIN_MAINTENANCE

        @SerializedName("BeginMaintenance")
        public static final EventToNotifyType BEGIN_MAINTENANCE
        Begin of POI Maintenance
      • END_MAINTENANCE

        @SerializedName("EndMaintenance")
        public static final EventToNotifyType END_MAINTENANCE
        End of POI Maintenance
      • SHUTDOWN

        @SerializedName("Shutdown")
        public static final EventToNotifyType SHUTDOWN
        The POI Terminal or the POI System is shutting down
      • INITIALISED

        @SerializedName("Initialised")
        public static final EventToNotifyType INITIALISED
        The POI Terminal or the POI System is now ready to work
      • OUT_OF_ORDER

        @SerializedName("OutOfOrder")
        public static final EventToNotifyType OUT_OF_ORDER
        The POI Terminal or the POI System cannot work
      • COMPLETED

        @SerializedName("Completed")
        public static final EventToNotifyType COMPLETED
        An Abort request has been sent to abort a messageType which is already completed.
      • ABORT

        @SerializedName("Abort")
        public static final EventToNotifyType ABORT
        One or several device request has been sent by the POI during the processing of a service requested by the Sale System. The processing is cancelled by the
      • SALE_WAKE_UP

        @SerializedName("SaleWakeUp")
        public static final EventToNotifyType SALE_WAKE_UP
        A POI terminal requests the payment of the transaction identified by the content of EventDetails in the Event notification.
      • SALE_ADMIN

        @SerializedName("SaleAdmin")
        public static final EventToNotifyType SALE_ADMIN
        The POI has performed, or want to perform an automatic administrative process, e.g. the reports at the end of day.
      • CUSTOMER_LANGUAGE

        @SerializedName("CustomerLanguage")
        public static final EventToNotifyType CUSTOMER_LANGUAGE
        The customer has selected a different language on the POI.
      • KEY_PRESSED

        @SerializedName("KeyPressed")
        public static final EventToNotifyType KEY_PRESSED
        The customer has pressed a specific key on the POI.
      • SECURITY_ALARM

        @SerializedName("SecurityAlarm")
        public static final EventToNotifyType SECURITY_ALARM
        Problem of security
      • STOP_ASSISTANCE

        @SerializedName("StopAssistance")
        public static final EventToNotifyType STOP_ASSISTANCE
        When the Customer assistance is stopped, because the Customer has completed its input.
      • CARD_INSERTED

        @SerializedName("CardInserted")
        public static final EventToNotifyType CARD_INSERTED
        A card is inserted in the card reader (see Input request and NotifyCardInputFlag)
      • CARD_REMOVED

        @SerializedName("CardRemoved")
        public static final EventToNotifyType CARD_REMOVED
        A card is removed from the card reader.
      • REJECT

        @SerializedName("Reject")
        public static final EventToNotifyType REJECT
        A messageType request is rejected. An error explanation and the messageType in error have to be put in the EventDetails data element.
      • NETWORK_CONNECTED

        @SerializedName("NetworkConnected")
        public static final EventToNotifyType NETWORK_CONNECTED
        The terminal has established a network connection to the POS and is online.
      • NETWORK_DISCONNECTED

        @SerializedName("NetworkDisconnected")
        public static final EventToNotifyType NETWORK_DISCONNECTED
        The terminal has lost its network connection to the POS and is offline.
      • SCAN_BARCODE_RESULT

        @SerializedName("ScanBarcodeResult")
        public static final EventToNotifyType SCAN_BARCODE_RESULT
        Delivers the result (or timeout failure) of the Barcode scan.
    • Method Detail

      • values

        public static EventToNotifyType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (EventToNotifyType c : EventToNotifyType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static EventToNotifyType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • value

        public String value()
        Value string.
        Returns:
        the string
      • fromValue

        public static EventToNotifyType fromValue​(String v)
        Returns the enum constant matching the given string, or null if no match is found.
        Parameters:
        v - string value
        Returns:
        the EventToNotifyType, or null if no match is found.