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 Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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_IDLE
public static final int STATUS_IDLE- See Also:
 
 - 
STATUS_RUNNING
public static final int STATUS_RUNNING- See Also:
 
 - 
STATUS_STOPPING
public static final int STATUS_STOPPING- See Also:
 
 
 - 
 - 
Constructor Details
- 
GUITask
public GUITask() 
 - 
 - 
Method Details
- 
getReportRecipients
 - 
setReportRecipients
 - 
addReportRecipient
 - 
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
 - 
setScheduling
 - 
getName
 - 
setName
 - 
getSchedulingLabel
 - 
setSchedulingLabel
 - 
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)  
 -