Package com.sgs.common.database
Class ApprovalLog
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.ApprovalLog
-
public class ApprovalLog extends HibernateObject
Records audit entries for actions taken during an approval process. It logs the approval stage, action performed, user who acted, the timestamp, and any additional comments, thereby providing an audit trail.
-
-
Field Summary
-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description ApprovalLog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer
getAction()
User
getActionedBy()
java.util.Date
getActionedDate()
ApprovalStage
getApprovalStage()
java.lang.String
getComments()
Reason
getReason()
Terminal
getTerminal()
void
setAction(java.lang.Integer action)
void
setActionedBy(User actionedBy)
void
setActionedDate(java.util.Date actionedDate)
void
setApprovalStage(ApprovalStage approvalStage)
void
setComments(java.lang.String comments)
void
setReason(Reason reason)
void
setTerminal(Terminal terminal)
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Method Detail
-
getApprovalStage
public ApprovalStage getApprovalStage()
-
setApprovalStage
public void setApprovalStage(ApprovalStage approvalStage)
-
getActionedBy
public User getActionedBy()
-
setActionedBy
public void setActionedBy(User actionedBy)
-
getActionedDate
public java.util.Date getActionedDate()
-
setActionedDate
public void setActionedDate(java.util.Date actionedDate)
-
getAction
public java.lang.Integer getAction()
-
setAction
public void setAction(java.lang.Integer action)
-
getComments
public java.lang.String getComments()
-
setComments
public void setComments(java.lang.String comments)
-
getReason
public Reason getReason()
-
setReason
public void setReason(Reason reason)
-
getTerminal
public Terminal getTerminal()
-
setTerminal
public void setTerminal(Terminal terminal)
-
-