Class Terminal


  • public class Terminal
    extends HibernateObject
    This class represents a terminal in the SG V5 System A terminal can be any instance of the SG V5 Software. Terminals are automatically created if a terminal connects to the database without a registry in this terminal Terminal visible locations are controlled by TerminalLocation
    Author:
    SGSystems
    • Field Detail

      • name

        public java.lang.String name
        *Primary Key* The unique name of the terminal
      • ipAddress

        public java.lang.String ipAddress
        The IP address of the terminal This is updated when the terminal connects
      • type

        public java.lang.String type
      • version

        public java.lang.String version
        The version of software that the terminal is running
      • description

        public java.lang.String description
        A description of the terminal
      • macAddress

        public java.lang.String macAddress
      • altMacAddress

        public java.lang.String altMacAddress
      • deletionFlag

        public boolean deletionFlag
      • installationEngineer

        public java.lang.String installationEngineer
      • installationDate

        public java.util.Date installationDate
      • terminalBulkOnlyMode

        public java.lang.Integer terminalBulkOnlyMode
      • site

        public Site site
      • productId

        public java.lang.String productId
    • Constructor Detail

      • Terminal

        public Terminal()
    • Method Detail

      • getName

        public java.lang.String getName()
      • getIpAddress

        public java.lang.String getIpAddress()
      • setName

        public void setName​(java.lang.String name)
      • setIpAddress

        public void setIpAddress​(java.lang.String ipAddress)
      • getConfiguration

        public byte[] getConfiguration()
      • setConfiguration

        public void setConfiguration​(byte[] configuration)
      • getDeleted

        public java.util.Date getDeleted()
      • setDeleted

        public void setDeleted​(java.util.Date deleted)
      • getLastConnection

        public java.util.Date getLastConnection()
      • setLastConnection

        public void setLastConnection​(java.util.Date lastConnection)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • uploadConfiguration

        public void uploadConfiguration()
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getVersion

        public java.lang.String getVersion()
      • setVersion

        public void setVersion​(java.lang.String version)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getProductKey

        public java.lang.String getProductKey()
      • setProductKey

        public void setProductKey​(java.lang.String productKey)
      • getAltProductKey

        public java.lang.String getAltProductKey()
      • setAltProductKey

        public void setAltProductKey​(java.lang.String altProductKey)
      • getMacAddress

        public java.lang.String getMacAddress()
      • setMacAddress

        public void setMacAddress​(java.lang.String macAddress)
      • getAltMacAddress

        public java.lang.String getAltMacAddress()
      • setAltMacAddress

        public void setAltMacAddress​(java.lang.String altMacAddress)
      • setDeletionFlag

        public void setDeletionFlag​(boolean deletionFlag)
      • isDeletionFlagSet

        public boolean isDeletionFlagSet()
      • getInstallationEngineer

        public java.lang.String getInstallationEngineer()
      • setInstallationEngineer

        public void setInstallationEngineer​(java.lang.String installationEngineer)
      • getInstallationDate

        public java.util.Date getInstallationDate()
      • setInstallationDate

        public void setInstallationDate​(java.util.Date installationDate)
      • getTerminalBulkOnlyMode

        public java.lang.Integer getTerminalBulkOnlyMode()
      • setTerminalBulkOnlyMode

        public void setTerminalBulkOnlyMode​(java.lang.Integer terminalBulkOnlyMode)
      • getSite

        public Site getSite()
      • setSite

        public void setSite​(Site site)
      • isSelected

        public boolean isSelected()
      • setSelected

        public void setSelected​(boolean isSelected)
      • getProductId

        public java.lang.String getProductId()
      • setProductId

        public void setProductId​(java.lang.String productId)