Class CardReaderInitRequest


  • public class CardReaderInitRequest
    extends Object
    Definition: Content of the Card Reader Init Request messageType. -- Usage: It contains possible restrictions for the type of card reader to use, and a possible invitation messageType to display on the CashierInterface or the CustomerInterface.

    Java class for CardReaderInitRequest complex type.

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

     <complexType name="CardReaderInitRequest">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="ForceEntryMode" type="{}ForceEntryMode" maxOccurs="unbounded" minOccurs="0"/>
             <element name="DisplayOutput" type="{}DisplayOutput" minOccurs="0"/>
           </sequence>
           <attribute name="WarmResetFlag" type="{}WarmResetFlag" />
           <attribute name="LeaveCardFlag" type="{}LeaveCardFlag" default="true" />
           <attribute name="MaxWaitingTime" type="{}MaxWaitingTime" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • displayOutput

        protected DisplayOutput displayOutput
        The Display output.
      • warmResetFlag

        protected Boolean warmResetFlag
        The Warm reset flag.
      • leaveCardFlag

        protected Boolean leaveCardFlag
        The Leave card flag.
      • maxWaitingTime

        protected BigInteger maxWaitingTime
        The Max waiting time.
    • Constructor Detail

      • CardReaderInitRequest

        public CardReaderInitRequest()
    • Method Detail

      • getForceEntryMode

        public List<ForceEntryModeType> getForceEntryMode()
        Gets the value of the forceEntryMode property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the forceEntryMode property.

        For example, to add a new item, do as follows:

            getForceEntryMode().add(newItem);
         

        Objects of the following type(s) are allowed in the list ForceEntryModeType

        Returns:
        the force entry mode
      • getDisplayOutput

        public DisplayOutput getDisplayOutput()
        Gets the value of the displayOutput property.
        Returns:
        possible object is DisplayOutput
      • setDisplayOutput

        public void setDisplayOutput​(DisplayOutput value)
        Sets the value of the displayOutput property.
        Parameters:
        value - allowed object is DisplayOutput
      • isWarmResetFlag

        public Boolean isWarmResetFlag()
        Gets the value of the warmResetFlag property.
        Returns:
        possible object is Boolean
      • setWarmResetFlag

        public void setWarmResetFlag​(Boolean value)
        Sets the value of the warmResetFlag property.
        Parameters:
        value - allowed object is Boolean
      • isLeaveCardFlag

        public boolean isLeaveCardFlag()
        Gets the value of the leaveCardFlag property.
        Returns:
        possible object is Boolean
      • setLeaveCardFlag

        public void setLeaveCardFlag​(Boolean value)
        Sets the value of the leaveCardFlag property.
        Parameters:
        value - allowed object is Boolean
      • getMaxWaitingTime

        public BigInteger getMaxWaitingTime()
        Gets the value of the maxWaitingTime property.
        Returns:
        possible object is BigInteger
      • setMaxWaitingTime

        public void setMaxWaitingTime​(BigInteger value)
        Sets the value of the maxWaitingTime property.
        Parameters:
        value - allowed object is BigInteger