com.maverick.events
Interface EventService

All Known Implementing Classes:
EventServiceImplementation

public interface EventService

Interface to be implemented by an event service implementation.


Method Summary
 void addListener(java.lang.String threadPrefix, EventListener listener)
          Add a MaverickListener to the list of objects that will be sent MaverickEvents.
 void fireEvent(java.lang.String sourceThread, Event evt)
          Fire a MaverickEvent at all MaverickListeners that have registered an interest in events.
 void removeListener(java.lang.String threadPrefix)
          Remove a MaverickListener from the list of objects that will be sent MaverickEventss.
 

Method Detail

addListener

public void addListener(java.lang.String threadPrefix,
                        EventListener listener)
Add a MaverickListener to the list of objects that will be sent MaverickEvents.

Parameters:
listener - listener to add

removeListener

public void removeListener(java.lang.String threadPrefix)
Remove a MaverickListener from the list of objects that will be sent MaverickEventss.


fireEvent

public void fireEvent(java.lang.String sourceThread,
                      Event evt)
Fire a MaverickEvent at all MaverickListeners that have registered an interest in events.

Parameters:
evt - event to fire to all listener


Copyright © 2003-2008 SSHTools LTD. All Rights Reserved.