Package com.sgs.common.database
Class Terminal
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.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 byTerminalLocation- Author:
- SGSystems
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringaltMacAddressbooleandeletionFlagjava.lang.StringdescriptionA description of the terminaljava.util.DateinstallationDatejava.lang.StringinstallationEngineerjava.lang.StringipAddressThe IP address of the terminal This is updated when the terminal connectsjava.lang.StringmacAddressjava.lang.Stringname*Primary Key* The unique name of the terminaljava.lang.StringproductIdSitesitejava.lang.IntegerterminalBulkOnlyModejava.lang.Stringtypejava.lang.StringversionThe version of software that the terminal is running-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description Terminal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAltMacAddress()java.lang.StringgetAltProductKey()byte[]getConfiguration()java.util.DategetDeleted()java.lang.StringgetDescription()java.util.DategetInstallationDate()java.lang.StringgetInstallationEngineer()java.lang.StringgetIpAddress()java.util.DategetLastConnection()java.lang.StringgetMacAddress()java.lang.StringgetName()java.lang.StringgetProductId()java.lang.StringgetProductKey()SitegetSite()java.lang.IntegergetTerminalBulkOnlyMode()java.lang.StringgetType()java.lang.StringgetVersion()booleanisDeletionFlagSet()booleanisSelected()voidsetAltMacAddress(java.lang.String altMacAddress)voidsetAltProductKey(java.lang.String altProductKey)voidsetConfiguration(byte[] configuration)voidsetDeleted(java.util.Date deleted)voidsetDeletionFlag(boolean deletionFlag)voidsetDescription(java.lang.String description)voidsetInstallationDate(java.util.Date installationDate)voidsetInstallationEngineer(java.lang.String installationEngineer)voidsetIpAddress(java.lang.String ipAddress)voidsetLastConnection(java.util.Date lastConnection)voidsetMacAddress(java.lang.String macAddress)voidsetName(java.lang.String name)voidsetProductId(java.lang.String productId)voidsetProductKey(java.lang.String productKey)voidsetSelected(boolean isSelected)voidsetSite(Site site)voidsetTerminalBulkOnlyMode(java.lang.Integer terminalBulkOnlyMode)voidsetType(java.lang.String type)voidsetVersion(java.lang.String version)java.lang.StringtoString()voiduploadConfiguration()-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
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
-
-
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:
toStringin classjava.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)
-
-