|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.griffon.runtime.core.AbstractObservable
org.codehaus.griffon.runtime.util.AbstractUIThreadWorker
org.codehaus.griffon.runtime.tasks.DefaultTaskWorker
public class DefaultTaskWorker extends AbstractUIThreadWorker
| Field Summary | |
|---|---|
private TaskContext |
context
|
private boolean |
error
|
private Long |
finishedTimestamp
|
private static org.slf4j.Logger |
log
|
private String |
phase
|
private Long |
startedTimestamp
|
private Task |
task
|
| Fields inherited from class AbstractUIThreadWorker | |
|---|---|
| DEFAULT_EXECUTOR_SERVICE, KEY_PROGRESS, KEY_STATE, future, progress, state |
| Constructor Summary | |
DefaultTaskWorker(Task task)
|
|
| Method Summary | |
|---|---|
protected Object
|
doInBackground()
|
protected void
|
done()
|
private String
|
getContextId()
|
Long
|
getFinishTimestamp()
|
String
|
getPhase()
|
Long
|
getStartedTimestamp()
|
Task
|
getTask()
|
boolean
|
isError()
|
protected void
|
process(List chunks)
|
void
|
propertyChange(PropertyChangeEvent evt)
|
void
|
publishChunks(C... chunks)
|
void
|
publishProgress(int progress)
|
void
|
setContext(TaskContext context)
|
void
|
setPhase(String phase)
|
| Methods inherited from class AbstractUIThreadWorker | |
|---|---|
| callDoneInsideUIThread, cancel, doInBackground, done, execute, get, get, getProgress, getState, isCancelled, isDone, process, publish, run, setProgress, setState |
| Field Detail |
|---|
private TaskContext context
private boolean error
private Long finishedTimestamp
private static final org.slf4j.Logger log
private String phase
private Long startedTimestamp
private final Task task
| Constructor Detail |
|---|
public DefaultTaskWorker(Task task)
| Method Detail |
|---|
protected Object doInBackground()
protected void done()
private String getContextId()
public Long getFinishTimestamp()
public String getPhase()
public Long getStartedTimestamp()
public Task getTask()
public boolean isError()
protected void process(List chunks)
public void propertyChange(PropertyChangeEvent evt)
public void publishChunks(C... chunks)
public void publishProgress(int progress)
public void setContext(TaskContext context)
public void setPhase(String phase)
Groovy Documentation