public class DefaultTaskListenerSupport extends Object implements TaskListenerSupport
Constructor and Description |
---|
DefaultTaskListenerSupport() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(String taskId,
TaskListener listener)
Add a
TaskListener that will only receive events for tasks with
the specified id. |
void |
addListener(TaskListener listener)
Add a
TaskListener that receives events for all tasks executed. |
void |
firePhaseChanged(ChangeEvent<String> event) |
void |
fireProgressChanged(ChangeEvent<Integer> event) |
void |
fireStateChanged(ChangeEvent<Task.State> event) |
EventEmitter<TaskListener> |
getGlobalListeners() |
EventEmitter<TaskListener> |
getTaskListener(String taskId) |
void |
removeListener(String taskId,
TaskListener listener) |
void |
removeListener(TaskListener listener) |
public void addListener(TaskListener listener)
TaskListenerSupport
TaskListener
that receives events for all tasks executed.addListener
in interface TaskListenerSupport
public void removeListener(TaskListener listener)
removeListener
in interface TaskListenerSupport
public void addListener(String taskId, TaskListener listener)
TaskListenerSupport
TaskListener
that will only receive events for tasks with
the specified id.addListener
in interface TaskListenerSupport
public EventEmitter<TaskListener> getTaskListener(String taskId)
public void removeListener(String taskId, TaskListener listener)
removeListener
in interface TaskListenerSupport
public EventEmitter<TaskListener> getGlobalListeners()
public void fireStateChanged(ChangeEvent<Task.State> event)
fireStateChanged
in interface TaskListenerSupport
public void fireProgressChanged(ChangeEvent<Integer> event)
fireProgressChanged
in interface TaskListenerSupport
public void firePhaseChanged(ChangeEvent<String> event)
firePhaseChanged
in interface TaskListenerSupport