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)
-