Groovy Documentation

org.codehaus.griffon.runtime.tasks
[Java] Class DefaultTaskListenerSupport

java.lang.Object
  org.codehaus.griffon.runtime.tasks.DefaultTaskListenerSupport
All Implemented Interfaces:
TaskListenerSupport

public class DefaultTaskListenerSupport
extends Object

Authors:
Eike Kettner
Since:
20.07.11 21:30


Field Summary
private EventEmitter globalListeners

private static org.slf4j.Logger log

private ExceptionHandler loggingExceptionHandler

private Map taskListeners

 
Constructor Summary
DefaultTaskListenerSupport()

 
Method Summary
void addListener(TaskListener listener)

void addListener(String taskId, TaskListener listener)

void firePhaseChanged(ChangeEvent event)

void fireProgressChanged(ChangeEvent event)

void fireStateChanged(ChangeEvent event)

EventEmitter getGlobalListeners()

EventEmitter getTaskListener(String taskId)

void removeListener(TaskListener listener)

void removeListener(String taskId, TaskListener listener)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

globalListeners

private final EventEmitter globalListeners


log

private static final org.slf4j.Logger log


loggingExceptionHandler

private final ExceptionHandler loggingExceptionHandler


taskListeners

private final Map taskListeners


 
Constructor Detail

DefaultTaskListenerSupport

DefaultTaskListenerSupport()


 
Method Detail

addListener

public void addListener(TaskListener listener)


addListener

public void addListener(String taskId, TaskListener listener)


firePhaseChanged

public void firePhaseChanged(ChangeEvent event)


fireProgressChanged

public void fireProgressChanged(ChangeEvent event)


fireStateChanged

public void fireStateChanged(ChangeEvent event)


getGlobalListeners

public EventEmitter getGlobalListeners()


getTaskListener

public EventEmitter getTaskListener(String taskId)


removeListener

public void removeListener(TaskListener listener)


removeListener

public void removeListener(String taskId, TaskListener listener)


 

Groovy Documentation