Class BatchRequest


  • public class BatchRequest
    extends Object
    Definition: Content of the Batch Request messageType. -- Usage: Message to send Payment, Loyalty and Reversal transactions to be performed without the Sale System, or to request the Payment, Loyalty and Reversal transactions that has been performed without the Sale System.

    Java class for BatchRequest complex type.

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

     <complexType name="BatchRequest">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="TransactionToPerform" type="{}TransactionToPerform" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="RemoveAllFlag" type="{}RemoveAllFlag" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • removeAllFlag

        protected Boolean removeAllFlag
        The Remove all flag.
    • Constructor Detail

      • BatchRequest

        public BatchRequest()
    • Method Detail

      • getTransactionToPerform

        public List<TransactionToPerform> getTransactionToPerform()
        Gets the value of the transactionToPerform 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 transactionToPerform property.

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

            getTransactionToPerform().add(newItem);
         

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

        Returns:
        the transaction to perform
      • isRemoveAllFlag

        public Boolean isRemoveAllFlag()
        Gets the value of the removeAllFlag property.
        Returns:
        possible object is Boolean
      • setRemoveAllFlag

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