Enum MessageCategoryType

  • All Implemented Interfaces:
    Serializable, Comparable<MessageCategoryType>

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

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

     <simpleType name="MessageCategoryType">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="Abort"/>
         <enumeration value="Admin"/>
         <enumeration value="BalanceInquiry"/>
         <enumeration value="Batch"/>
         <enumeration value="CardAcquisition"/>
         <enumeration value="CardReaderAPDU"/>
         <enumeration value="CardReaderInit"/>
         <enumeration value="CardReaderPowerOff"/>
         <enumeration value="Diagnosis"/>
         <enumeration value="Display"/>
         <enumeration value="EnableService"/>
         <enumeration value="Event"/>
         <enumeration value="GetTotals"/>
         <enumeration value="Input"/>
         <enumeration value="InputUpdate"/>
         <enumeration value="Login"/>
         <enumeration value="Logout"/>
         <enumeration value="Loyalty"/>
         <enumeration value="Payment"/>
         <enumeration value="PIN"/>
         <enumeration value="Print"/>
         <enumeration value="Reconciliation"/>
         <enumeration value="Reversal"/>
         <enumeration value="Sound"/>
         <enumeration value="StoredValue"/>
         <enumeration value="TransactionStatus"/>
         <enumeration value="Transmit"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • ABORT

        @SerializedName("Abort")
        public static final MessageCategoryType ABORT
        Abort messageType request
      • ADMIN

        @SerializedName("Admin")
        public static final MessageCategoryType ADMIN
        Admin request or response
      • BALANCE_INQUIRY

        @SerializedName("BalanceInquiry")
        public static final MessageCategoryType BALANCE_INQUIRY
        Balance Inquiry request or response
      • BATCH

        @SerializedName("Batch")
        public static final MessageCategoryType BATCH
        Batch request or response
      • CARD_ACQUISITION

        @SerializedName("CardAcquisition")
        public static final MessageCategoryType CARD_ACQUISITION
        Card Acquisition request or response
      • CARD_READER_APDU

        @SerializedName("CardReaderAPDU")
        public static final MessageCategoryType CARD_READER_APDU
        Card Reader APDU request or response
      • CARD_READER_INIT

        @SerializedName("CardReaderInit")
        public static final MessageCategoryType CARD_READER_INIT
        Card Reader Init request or response
      • CARD_READER_POWER_OFF

        @SerializedName("CardReaderPowerOff")
        public static final MessageCategoryType CARD_READER_POWER_OFF
        Card Reader Power-Off request or response
      • DIAGNOSIS

        @SerializedName("Diagnosis")
        public static final MessageCategoryType DIAGNOSIS
        Diagnosis request or response
      • DISPLAY

        @SerializedName("Display")
        public static final MessageCategoryType DISPLAY
        Display messageType request or response
      • ENABLE_SERVICE

        @SerializedName("EnableService")
        public static final MessageCategoryType ENABLE_SERVICE
        Enable Service messageType request or response
      • EVENT

        @SerializedName("Event")
        public static final MessageCategoryType EVENT
        Event Notification messageType
      • GET_TOTALS

        @SerializedName("GetTotals")
        public static final MessageCategoryType GET_TOTALS
        GetTotals messageType request or response
      • INPUT

        @SerializedName("Input")
        public static final MessageCategoryType INPUT
        Input messageType request or response
      • INPUT_UPDATE

        @SerializedName("InputUpdate")
        public static final MessageCategoryType INPUT_UPDATE
        Input Update messageType
      • LOGIN

        @SerializedName("Login")
        public static final MessageCategoryType LOGIN
        Login messageType request or response
      • LOGOUT

        @SerializedName("Logout")
        public static final MessageCategoryType LOGOUT
        Logout messageType request or response
      • LOYALTY

        @SerializedName("Loyalty")
        public static final MessageCategoryType LOYALTY
        Loyalty messageType request or response
      • PAYMENT

        @SerializedName("Payment")
        public static final MessageCategoryType PAYMENT
        Payment messageType request or response
      • PRINT

        @SerializedName("Print")
        public static final MessageCategoryType PRINT
        Print messageType request or response
      • RECONCILIATION

        @SerializedName("Reconciliation")
        public static final MessageCategoryType RECONCILIATION
        Reconciliation messageType request or response
      • REVERSAL

        @SerializedName("Reversal")
        public static final MessageCategoryType REVERSAL
        Reversal messageType request or response
      • SOUND

        @SerializedName("Sound")
        public static final MessageCategoryType SOUND
        Sound messageType request or response
      • STORED_VALUE

        @SerializedName("StoredValue")
        public static final MessageCategoryType STORED_VALUE
        Stored Value messageType request or response
      • TRANSACTION_STATUS

        @SerializedName("TransactionStatus")
        public static final MessageCategoryType TRANSACTION_STATUS
        TransactionStatus messageType request or response
      • TRANSMIT

        @SerializedName("Transmit")
        public static final MessageCategoryType TRANSMIT
        Transmit messageType request or response
    • Method Detail

      • values

        public static MessageCategoryType[] 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 (MessageCategoryType c : MessageCategoryType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MessageCategoryType 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 MessageCategoryType fromValue​(String v)
        Returns the enum constant matching the given string, or null if no match is found.
        Parameters:
        v - string value
        Returns:
        the MessageCategoryType, or null if no match is found.