Class 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.
    • Constructor Detail

      • ApprovalLog

        public ApprovalLog()
    • Method Detail

      • 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)