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.DategetCompletedDate()UsergetCreatedBy()java.util.DategetCreatedDate()java.lang.IntegergetCurrentStage()java.util.DategetDueDate()java.lang.StringgetName()java.lang.IntegergetProcessID()java.lang.StringgetProcessType()java.lang.IntegergetStatus()ApprovalTemplategetTemplateUsed()booleanisTransientSelected()voidsetCompletedDate(java.util.Date completedDate)voidsetCreatedBy(User createdBy)voidsetCreatedDate(java.util.Date createdDate)voidsetCurrentStage(java.lang.Integer currentStage)voidsetDueDate(java.util.Date dueDate)voidsetName(java.lang.String name)voidsetProcessID(java.lang.Integer processID)voidsetProcessType(java.lang.String processType)voidsetStatus(java.lang.Integer status)voidsetTemplateUsed(ApprovalTemplate templateUsed)voidsetTransientSelected(boolean transientSelected)java.lang.StringtoString()-
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:
toStringin classjava.lang.Object
-
-