Class GUITask
- java.lang.Object
- 
- com.logicaldoc.gui.common.client.beans.GUITask
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class GUITask extends Object implements Serializable Representation of a task- Since:
- 6.0
- Author:
- Matteo Caruso - LogicalDOC
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intSTATUS_IDLEstatic intSTATUS_RUNNINGstatic intSTATUS_STOPPING
 - 
Constructor SummaryConstructors Constructor Description GUITask()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddReportRecipient(GUIUser user)intgetCompletionPercentage()StringgetName()intgetProgress()GUIUser[]getReportRecipients()GUISchedulinggetScheduling()StringgetSchedulingLabel()longgetSize()intgetStatus()booleanisIndeterminate()booleanisSendActivityReport()voidsetCompletionPercentage(int completionPercentage)voidsetIndeterminate(boolean indeterminate)voidsetName(String name)voidsetProgress(int progress)voidsetReportRecipients(GUIUser[] reportRecipients)voidsetScheduling(GUIScheduling scheduling)voidsetSchedulingLabel(String schedulingLabel)voidsetSendActivityReport(boolean sendActivityReport)voidsetSize(long size)voidsetStatus(int status)
 
- 
- 
- 
Field Detail- 
STATUS_IDLEpublic static final int STATUS_IDLE - See Also:
- Constant Field Values
 
 - 
STATUS_RUNNINGpublic static final int STATUS_RUNNING - See Also:
- Constant Field Values
 
 - 
STATUS_STOPPINGpublic static final int STATUS_STOPPING - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getReportRecipientspublic GUIUser[] getReportRecipients() 
 - 
setReportRecipientspublic void setReportRecipients(GUIUser[] reportRecipients) 
 - 
addReportRecipientpublic void addReportRecipient(GUIUser user) 
 - 
getStatuspublic int getStatus() 
 - 
setStatuspublic void setStatus(int status) 
 - 
getSizepublic long getSize() 
 - 
setSizepublic void setSize(long size) 
 - 
getProgresspublic int getProgress() 
 - 
setProgresspublic void setProgress(int progress) 
 - 
getSchedulingpublic GUIScheduling getScheduling() 
 - 
setSchedulingpublic void setScheduling(GUIScheduling scheduling) 
 - 
getNamepublic String getName() 
 - 
setNamepublic void setName(String name) 
 - 
getSchedulingLabelpublic String getSchedulingLabel() 
 - 
setSchedulingLabelpublic void setSchedulingLabel(String schedulingLabel) 
 - 
isIndeterminatepublic boolean isIndeterminate() 
 - 
setIndeterminatepublic void setIndeterminate(boolean indeterminate) 
 - 
getCompletionPercentagepublic int getCompletionPercentage() 
 - 
setCompletionPercentagepublic void setCompletionPercentage(int completionPercentage) 
 - 
isSendActivityReportpublic boolean isSendActivityReport() 
 - 
setSendActivityReportpublic void setSendActivityReport(boolean sendActivityReport) 
 
- 
 
-