public class ReportStatusWatcher
extends java.lang.Object
implements java.lang.Comparable
Modifier and Type | Field and Description |
---|---|
java.util.Date |
execFinish |
java.util.Date |
execStart |
java.lang.String |
path |
java.lang.String |
project |
ReportExecutionStatus |
status |
java.util.UUID |
uuid |
Constructor and Description |
---|
ReportStatusWatcher() |
Modifier and Type | Method and Description |
---|---|
boolean |
canCancel() |
int |
compareTo(java.lang.Object o) |
java.util.Date |
getExecFinish() |
java.util.Date |
getExecStart()
Time the ReportExecutionContext was created
|
JSONObject |
getJson() |
long |
getMillisElapsed() |
java.lang.String |
getPath()
Report path
|
java.lang.String |
getProject()
Name of the project
|
ReportExecutionStatus |
getStatus()
Current status
|
java.lang.String |
getTimeElapsed() |
java.util.UUID |
getUuid() |
boolean |
isCanceled() |
boolean |
isFinishing() |
void |
setExecFinish(java.util.Date execFinish) |
void |
setExecStart(java.util.Date execStart) |
void |
setPath(java.lang.String path) |
void |
setProject(java.lang.String project) |
void |
setStatus(ReportExecutionStatus status) |
void |
setUuid(java.util.UUID uuid) |
public java.lang.String project
public java.lang.String path
public ReportExecutionStatus status
public java.util.Date execStart
public java.util.Date execFinish
public java.util.UUID uuid
public java.lang.String getProject()
public void setProject(java.lang.String project)
public java.lang.String getPath()
public void setPath(java.lang.String path)
public ReportExecutionStatus getStatus()
public void setStatus(ReportExecutionStatus status)
public java.util.Date getExecStart()
public void setExecStart(java.util.Date execStart)
@Nullable public java.util.Date getExecFinish()
public void setExecFinish(java.util.Date execFinish)
public java.lang.String getTimeElapsed()
public long getMillisElapsed()
public java.util.UUID getUuid()
public void setUuid(java.util.UUID uuid)
public boolean isFinishing()
public boolean canCancel()
public boolean isCanceled()
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
@Nonnull public JSONObject getJson() throws JSONException
JSONException