Package com.sgs.common.database
Class ApprovalProcess
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.ApprovalProcess
-
public class ApprovalProcess extends HibernateObject
Represents an instance of an approval process. It tracks the current stage, status, process type, creator, due and completion dates, and references the approval template used to manage the process.
-
-
Field Summary
-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description ApprovalProcess()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Date
getCompletedDate()
User
getCreatedBy()
java.util.Date
getCreatedDate()
java.lang.Integer
getCurrentStage()
java.util.Date
getDueDate()
java.lang.String
getName()
java.lang.Integer
getProcessID()
java.lang.String
getProcessType()
java.lang.Integer
getStatus()
ApprovalTemplate
getTemplateUsed()
boolean
isTransientSelected()
void
setCompletedDate(java.util.Date completedDate)
void
setCreatedBy(User createdBy)
void
setCreatedDate(java.util.Date createdDate)
void
setCurrentStage(java.lang.Integer currentStage)
void
setDueDate(java.util.Date dueDate)
void
setName(java.lang.String name)
void
setProcessID(java.lang.Integer processID)
void
setProcessType(java.lang.String processType)
void
setStatus(java.lang.Integer status)
void
setTemplateUsed(ApprovalTemplate templateUsed)
void
setTransientSelected(boolean transientSelected)
java.lang.String
toString()
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getCreatedBy
public User getCreatedBy()
-
setCreatedBy
public void setCreatedBy(User createdBy)
-
getCreatedDate
public java.util.Date getCreatedDate()
-
setCreatedDate
public void setCreatedDate(java.util.Date createdDate)
-
getStatus
public java.lang.Integer getStatus()
-
setStatus
public void setStatus(java.lang.Integer status)
-
getCurrentStage
public java.lang.Integer getCurrentStage()
-
setCurrentStage
public void setCurrentStage(java.lang.Integer currentStage)
-
getProcessType
public java.lang.String getProcessType()
-
setProcessType
public void setProcessType(java.lang.String processType)
-
getProcessID
public java.lang.Integer getProcessID()
-
setProcessID
public void setProcessID(java.lang.Integer processID)
-
isTransientSelected
public boolean isTransientSelected()
-
setTransientSelected
public void setTransientSelected(boolean transientSelected)
-
getCompletedDate
public java.util.Date getCompletedDate()
-
setCompletedDate
public void setCompletedDate(java.util.Date completedDate)
-
getTemplateUsed
public ApprovalTemplate getTemplateUsed()
-
setTemplateUsed
public void setTemplateUsed(ApprovalTemplate templateUsed)
-
getDueDate
public java.util.Date getDueDate()
-
setDueDate
public void setDueDate(java.util.Date dueDate)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-