Groovy Documentation

griffon.plugins.tasks
[Java] Interface TaskWorker

java.util.concurrent.Future
  java.lang.Runnable
      griffon.util.UIThreadWorker
          griffon.plugins.tasks.TaskWorker
All Superinterfaces:
Future, Runnable, UIThreadWorker

public interface TaskWorker
extends Observable, UIThreadWorker

Authors:
Andres Almiray


Method Summary
Long getFinishTimestamp()

String getPhase()

Long getStartedTimestamp()

Task getTask()

boolean isError()

void publishChunks(C... chunks)

void publishProgress(int progress)

void setContext(TaskContext context)

void setPhase(String phase)

 
Methods inherited from interface UIThreadWorker
execute, getProgress, getState, valueOf, values
 
Methods inherited from interface Observable
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners
 

Method Detail

getFinishTimestamp

public Long getFinishTimestamp()


getPhase

public String getPhase()


getStartedTimestamp

public Long getStartedTimestamp()


getTask

public Task getTask()


isError

public boolean isError()


publishChunks

public void publishChunks(C... chunks)


publishProgress

public void publishProgress(int progress)


setContext

public void setContext(TaskContext context)


setPhase

public void setPhase(String phase)


 

Groovy Documentation