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 Summary
Fields Modifier and Type Field Description static intSTATUS_IDLEstatic intSTATUS_RUNNINGstatic intSTATUS_STOPPING 
- 
Constructor Summary
Constructors Constructor Description GUITask() 
- 
Method Summary
All 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_IDLE
public static final int STATUS_IDLE
- See Also:
 - Constant Field Values
 
 
- 
STATUS_RUNNING
public static final int STATUS_RUNNING
- See Also:
 - Constant Field Values
 
 
- 
STATUS_STOPPING
public static final int STATUS_STOPPING
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getReportRecipients
public GUIUser[] getReportRecipients()
 
- 
setReportRecipients
public void setReportRecipients(GUIUser[] reportRecipients)
 
- 
addReportRecipient
public void addReportRecipient(GUIUser user)
 
- 
getStatus
public int getStatus()
 
- 
setStatus
public void setStatus(int status)
 
- 
getSize
public long getSize()
 
- 
setSize
public void setSize(long size)
 
- 
getProgress
public int getProgress()
 
- 
setProgress
public void setProgress(int progress)
 
- 
getScheduling
public GUIScheduling getScheduling()
 
- 
setScheduling
public void setScheduling(GUIScheduling scheduling)
 
- 
getName
public String getName()
 
- 
setName
public void setName(String name)
 
- 
getSchedulingLabel
public String getSchedulingLabel()
 
- 
setSchedulingLabel
public void setSchedulingLabel(String schedulingLabel)
 
- 
isIndeterminate
public boolean isIndeterminate()
 
- 
setIndeterminate
public void setIndeterminate(boolean indeterminate)
 
- 
getCompletionPercentage
public int getCompletionPercentage()
 
- 
setCompletionPercentage
public void setCompletionPercentage(int completionPercentage)
 
- 
isSendActivityReport
public boolean isSendActivityReport()
 
- 
setSendActivityReport
public void setSendActivityReport(boolean sendActivityReport)
 
 - 
 
 -