Class SaleTerminalData


  • public class SaleTerminalData
    extends Object
    Definition: Information related to the software and hardware feature of the Sale Terminal. -- Usage: In the Login Request, if a Sale Terminal is involved in the login. In other messages, when a logical device is out of order (SaleCapabilites), or when the other data have changed since or were not in the Login.

    Java class for SaleTerminalData complex type.

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

     <complexType name="SaleTerminalData">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="SaleCapabilities" type="{}SaleCapabilities" minOccurs="0"/>
             <element name="SaleProfile" type="{}SaleProfile" minOccurs="0"/>
           </sequence>
           <attribute name="TerminalEnvironment" type="{}TerminalEnvironmentType" />
           <attribute name="TotalsGroupID" type="{}TotalsGroupID" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • SaleTerminalData

        public SaleTerminalData()
    • Method Detail

      • getSaleCapabilities

        public List<SaleCapabilitiesType> getSaleCapabilities()
        Gets the value of the saleCapabilities 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 saleCapabilities property.

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

            getSaleCapabilities().add(newItem);
         

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

        Returns:
        the sale capabilities
      • getSaleProfile

        public SaleProfile getSaleProfile()
        Gets the value of the saleProfile property.
        Returns:
        possible object is SaleProfile
      • setSaleProfile

        public void setSaleProfile​(SaleProfile value)
        Sets the value of the saleProfile property.
        Parameters:
        value - allowed object is SaleProfile
      • getTotalsGroupID

        public String getTotalsGroupID()
        Gets the value of the totalsGroupID property.
        Returns:
        possible object is String
      • setTotalsGroupID

        public void setTotalsGroupID​(String value)
        Sets the value of the totalsGroupID property.
        Parameters:
        value - allowed object is String