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.String
altMacAddress
boolean
deletionFlag
java.lang.String
description
A description of the terminaljava.util.Date
installationDate
java.lang.String
installationEngineer
java.lang.String
ipAddress
The IP address of the terminal This is updated when the terminal connectsjava.lang.String
macAddress
java.lang.String
name
*Primary Key* The unique name of the terminaljava.lang.String
productId
Site
site
java.lang.Integer
terminalBulkOnlyMode
java.lang.String
type
java.lang.String
version
The 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.String
getAltMacAddress()
java.lang.String
getAltProductKey()
byte[]
getConfiguration()
java.util.Date
getDeleted()
java.lang.String
getDescription()
java.util.Date
getInstallationDate()
java.lang.String
getInstallationEngineer()
java.lang.String
getIpAddress()
java.util.Date
getLastConnection()
java.lang.String
getMacAddress()
java.lang.String
getName()
java.lang.String
getProductId()
java.lang.String
getProductKey()
Site
getSite()
java.lang.Integer
getTerminalBulkOnlyMode()
java.lang.String
getType()
java.lang.String
getVersion()
boolean
isDeletionFlagSet()
boolean
isSelected()
void
setAltMacAddress(java.lang.String altMacAddress)
void
setAltProductKey(java.lang.String altProductKey)
void
setConfiguration(byte[] configuration)
void
setDeleted(java.util.Date deleted)
void
setDeletionFlag(boolean deletionFlag)
void
setDescription(java.lang.String description)
void
setInstallationDate(java.util.Date installationDate)
void
setInstallationEngineer(java.lang.String installationEngineer)
void
setIpAddress(java.lang.String ipAddress)
void
setLastConnection(java.util.Date lastConnection)
void
setMacAddress(java.lang.String macAddress)
void
setName(java.lang.String name)
void
setProductId(java.lang.String productId)
void
setProductKey(java.lang.String productKey)
void
setSelected(boolean isSelected)
void
setSite(Site site)
void
setTerminalBulkOnlyMode(java.lang.Integer terminalBulkOnlyMode)
void
setType(java.lang.String type)
void
setVersion(java.lang.String version)
java.lang.String
toString()
void
uploadConfiguration()
-
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:
toString
in 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)
-
-