Maven module :un.api : api-task :
Class : un.api.task.AbstractTask
Extends/Implements : un.api.event.AbstractEventSource un.api.task.Task
Subclasses : -

Common model for generic tasks.
author  Johann Sorel


Variables : descriptor, canceled, inputParameters, outputParameters
Functions : AbstractTask, setInput, getInput, cancel, getEventClasses, fireEvent


protected TaskDescriptor descriptor

protected boolean canceled

protected Parameters inputParameters

protected Parameters outputParameters


public void AbstractTask (TaskDescriptor descriptor)

public void setInput (Parameters input)

public Parameters getInput ()

public void cancel ()

public Class[] getEventClasses ()

protected void fireEvent (int state, float progress, Chars message, Exception error)