Package com.sgs.common.database
Class UserLog
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.UserLog
-
public class UserLog extends HibernateObject
The UserLog class stores user-centric events These are events simply relating to an operator- Author:
- SGSystems
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringdescriptorA description of what event occuredJobjobAffected JobintlinkedIdA linked ID to a number of different tables depending ondescriptorjava.lang.StringreasonThe reason provided for this action/eventTerminalterminalThe terminal the event occurred onjava.util.DatetimestampThe timestamp for when the action was performedUseruserThe user who performed the actionUseruserAffectedThe user who is affected by the changejava.lang.StringvalueThe value, if any, provided by the action-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description UserLog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescriptor()java.lang.StringgetFormulaName()intgetFormulaVersion()JobgetJob()intgetLinkedId()java.lang.StringgetReason()TerminalgetTerminal()java.util.DategetTimestamp()UsergetUser()UsergetUserAffected()java.lang.StringgetValue()voidsetDescriptor(java.lang.String descriptor)voidsetJob(Job job)voidsetLinkedId(int linkedId)voidsetReason(java.lang.String reason)voidsetTerminal(Terminal terminal)voidsetTimestamp(java.util.Date timestamp)voidsetUser(User user)voidsetUserAffected(User userAffected)voidsetValue(java.lang.String value)-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
user
public User user
The user who performed the action
-
timestamp
public java.util.Date timestamp
The timestamp for when the action was performed
-
descriptor
public java.lang.String descriptor
A description of what event occured
-
value
public java.lang.String value
The value, if any, provided by the action
-
linkedId
public int linkedId
A linked ID to a number of different tables depending ondescriptor
-
reason
public java.lang.String reason
The reason provided for this action/event
-
terminal
public Terminal terminal
The terminal the event occurred on
-
userAffected
public User userAffected
The user who is affected by the change
-
job
public Job job
Affected Job
-
-
Method Detail
-
getUser
public User getUser()
-
getTimestamp
public java.util.Date getTimestamp()
-
getDescriptor
public java.lang.String getDescriptor()
-
getValue
public java.lang.String getValue()
-
setUser
public void setUser(User user)
-
setTimestamp
public void setTimestamp(java.util.Date timestamp)
-
setDescriptor
public void setDescriptor(java.lang.String descriptor)
-
setValue
public void setValue(java.lang.String value)
-
getLinkedId
public int getLinkedId()
-
setLinkedId
public void setLinkedId(int linkedId)
-
getFormulaName
public java.lang.String getFormulaName()
-
getFormulaVersion
public int getFormulaVersion()
-
getReason
public java.lang.String getReason()
-
setReason
public void setReason(java.lang.String reason)
-
getTerminal
public Terminal getTerminal()
-
setTerminal
public void setTerminal(Terminal terminal)
-
getUserAffected
public User getUserAffected()
-
setUserAffected
public void setUserAffected(User userAffected)
-
getJob
public Job getJob()
-
setJob
public void setJob(Job job)
-
-