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.String
descriptor
A description of what event occuredJob
job
Affected Jobint
linkedId
A linked ID to a number of different tables depending ondescriptor
java.lang.String
reason
The reason provided for this action/eventTerminal
terminal
The terminal the event occurred onjava.util.Date
timestamp
The timestamp for when the action was performedUser
user
The user who performed the actionUser
userAffected
The user who is affected by the changejava.lang.String
value
The 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.String
getDescriptor()
java.lang.String
getFormulaName()
int
getFormulaVersion()
Job
getJob()
int
getLinkedId()
java.lang.String
getReason()
Terminal
getTerminal()
java.util.Date
getTimestamp()
User
getUser()
User
getUserAffected()
java.lang.String
getValue()
void
setDescriptor(java.lang.String descriptor)
void
setJob(Job job)
void
setLinkedId(int linkedId)
void
setReason(java.lang.String reason)
void
setTerminal(Terminal terminal)
void
setTimestamp(java.util.Date timestamp)
void
setUser(User user)
void
setUserAffected(User userAffected)
void
setValue(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)
-
-