Class POIStatus


  • public class POIStatus
    extends Object
    Definition: State of a POI Terminal. -- Usage: Indicate the availability of the POI Terminal components. The data element is absent if the component is not part of the POI Terminal.

    Java class for POIStatus complex type.

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

     <complexType name="POIStatus">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="CashHandlingDevice" type="{}CashHandlingDevice" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="GlobalStatus" use="required" type="{}GlobalStatusType" />
           <attribute name="SecurityOKFlag" type="{}SecurityOKFlag" />
           <attribute name="PEDOKFlag" type="{}PEDOKFlag" />
           <attribute name="CardReaderOKFlag" type="{}CardReaderOKFlag" />
           <attribute name="PrinterStatus" type="{}PrinterStatusType" />
           <attribute name="CommunicationOKFlag" type="{}CommunicationOKFlag" />
           <attribute name="FraudPreventionFlag" type="{}FraudPreventionFlag" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • securityOKFlag

        protected Boolean securityOKFlag
        The Security ok flag.
      • pedokFlag

        protected Boolean pedokFlag
        The Pedok flag.
      • cardReaderOKFlag

        protected Boolean cardReaderOKFlag
        The Card reader ok flag.
      • communicationOKFlag

        protected Boolean communicationOKFlag
        The Communication ok flag.
      • fraudPreventionFlag

        protected Boolean fraudPreventionFlag
        The Fraud prevention flag.
    • Constructor Detail

      • POIStatus

        public POIStatus()
    • Method Detail

      • getCashHandlingDevice

        public List<CashHandlingDevice> getCashHandlingDevice()
        Gets the value of the cashHandlingDevice 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 cashHandlingDevice property.

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

            getCashHandlingDevice().add(newItem);
         

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

        Returns:
        the cash handling device
      • setGlobalStatus

        public void setGlobalStatus​(GlobalStatusType value)
        Sets the value of the globalStatus property.
        Parameters:
        value - allowed object is GlobalStatusType
      • isSecurityOKFlag

        public Boolean isSecurityOKFlag()
        Gets the value of the securityOKFlag property.
        Returns:
        possible object is Boolean
      • setSecurityOKFlag

        public void setSecurityOKFlag​(Boolean value)
        Sets the value of the securityOKFlag property.
        Parameters:
        value - allowed object is Boolean
      • isPEDOKFlag

        public Boolean isPEDOKFlag()
        Gets the value of the pedokFlag property.
        Returns:
        possible object is Boolean
      • setPEDOKFlag

        public void setPEDOKFlag​(Boolean value)
        Sets the value of the pedokFlag property.
        Parameters:
        value - allowed object is Boolean
      • isCardReaderOKFlag

        public Boolean isCardReaderOKFlag()
        Gets the value of the cardReaderOKFlag property.
        Returns:
        possible object is Boolean
      • setCardReaderOKFlag

        public void setCardReaderOKFlag​(Boolean value)
        Sets the value of the cardReaderOKFlag property.
        Parameters:
        value - allowed object is Boolean
      • setPrinterStatus

        public void setPrinterStatus​(PrinterStatusType value)
        Sets the value of the printerStatus property.
        Parameters:
        value - allowed object is PrinterStatusType
      • isCommunicationOKFlag

        public Boolean isCommunicationOKFlag()
        Gets the value of the communicationOKFlag property.
        Returns:
        possible object is Boolean
      • setCommunicationOKFlag

        public void setCommunicationOKFlag​(Boolean value)
        Sets the value of the communicationOKFlag property.
        Parameters:
        value - allowed object is Boolean
      • isFraudPreventionFlag

        public Boolean isFraudPreventionFlag()
        Gets the value of the fraudPreventionFlag property.
        Returns:
        possible object is Boolean
      • setFraudPreventionFlag

        public void setFraudPreventionFlag​(Boolean value)
        Sets the value of the fraudPreventionFlag property.
        Parameters:
        value - allowed object is Boolean