Class GUITask
java.lang.Object
com.logicaldoc.gui.common.client.beans.GUITask
- All Implemented Interfaces:
- Serializable
Representation of a task
- Since:
- 6.0
- Author:
- Matteo Caruso - LogicalDOC
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddReportRecipient(GUIUser user) intgetName()intlonggetSize()intbooleanbooleanvoidsetCompletionPercentage(int completionPercentage) voidsetIndeterminate(boolean indeterminate) voidvoidsetProgress(int progress) voidsetReportRecipients(List<GUIUser> reportRecipients) voidsetScheduling(GUIScheduling scheduling) voidsetSchedulingLabel(String schedulingLabel) voidsetSendActivityReport(boolean sendActivityReport) voidsetSize(long size) voidsetStatus(int status) 
- 
Field Details- 
STATUS_IDLEpublic static final int STATUS_IDLE- See Also:
 
- 
STATUS_RUNNINGpublic static final int STATUS_RUNNING- See Also:
 
- 
STATUS_STOPPINGpublic static final int STATUS_STOPPING- See Also:
 
 
- 
- 
Constructor Details- 
GUITaskpublic GUITask()
 
- 
- 
Method Details- 
getReportRecipients
- 
setReportRecipients
- 
addReportRecipient
- 
getStatuspublic int getStatus()
- 
setStatuspublic void setStatus(int status) 
- 
getSizepublic long getSize()
- 
setSizepublic void setSize(long size) 
- 
getProgresspublic int getProgress()
- 
setProgresspublic void setProgress(int progress) 
- 
getScheduling
- 
setScheduling
- 
getName
- 
setName
- 
getSchedulingLabel
- 
setSchedulingLabel
- 
isIndeterminatepublic boolean isIndeterminate()
- 
setIndeterminatepublic void setIndeterminate(boolean indeterminate) 
- 
getCompletionPercentagepublic int getCompletionPercentage()
- 
setCompletionPercentagepublic void setCompletionPercentage(int completionPercentage) 
- 
isSendActivityReportpublic boolean isSendActivityReport()
- 
setSendActivityReportpublic void setSendActivityReport(boolean sendActivityReport) 
 
-