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"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • BEGIN_MAINTENANCE

        public static final EventToNotifyType BEGIN_MAINTENANCE
        Begin of POI Maintenance
      • END_MAINTENANCE

        public static final EventToNotifyType END_MAINTENANCE
        End of POI Maintenance
      • SHUTDOWN

        public static final EventToNotifyType SHUTDOWN
        The POI Terminal or the POI System is shutting down
      • INITIALISED

        public static final EventToNotifyType INITIALISED
        The POI Terminal or the POI System is now ready to work
      • OUT_OF_ORDER

        public static final EventToNotifyType OUT_OF_ORDER
        The POI Terminal or the POI System cannot work
      • COMPLETED

        public static final EventToNotifyType COMPLETED
        An Abort request has been sent to abort a messageType which is already completed.
      • 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

        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

        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

        public static final EventToNotifyType CUSTOMER_LANGUAGE
        The customer has selected a different language on the POI.
      • KEY_PRESSED

        public static final EventToNotifyType KEY_PRESSED
        The customer has pressed a specific key on the POI.
      • SECURITY_ALARM

        public static final EventToNotifyType SECURITY_ALARM
        Problem of security
      • STOP_ASSISTANCE

        public static final EventToNotifyType STOP_ASSISTANCE
        When the Customer assistance is stopped, because the Customer has completed its input.
      • CARD_INSERTED

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

        public static final EventToNotifyType CARD_REMOVED
        A card is removed from the card reader.
      • 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.
    • 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)
        From value event to notify type.
        Parameters:
        v - the v
        Returns:
        the event to notify type