org.yestech.event.listener
Class FacadeAsyncListener<EVENT extends IEvent,RESULT>

java.lang.Object
  extended by org.yestech.event.listener.BaseListener
      extended by org.yestech.event.listener.FacadeAsyncListener<EVENT,RESULT>
All Implemented Interfaces:
IListener

public class FacadeAsyncListener<EVENT extends IEvent,RESULT>
extends BaseListener
implements IListener

A simple listener that executes a sequence of listeners in the background.


Constructor Summary
FacadeAsyncListener()
           
 
Method Summary
 List getListeners()
           
 void handle(IEvent event, ResultReference result)
          Called by the IEventMulticaster when the Event is fired.
 void setListeners(List listeners)
           
 
Methods inherited from class org.yestech.event.listener.BaseListener
deregister, getMulticaster, register, setMulticaster
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.yestech.event.listener.IListener
deregister, getMulticaster, register, setMulticaster
 

Constructor Detail

FacadeAsyncListener

public FacadeAsyncListener()
Method Detail

getListeners

public List getListeners()

setListeners

public void setListeners(List listeners)

handle

public void handle(IEvent event,
                   ResultReference result)
Description copied from interface: IListener
Called by the IEventMulticaster when the Event is fired.

Specified by:
handle in interface IListener
Parameters:
event - Event registered
result - The result to return


Copyright © 2010 YES Technology Association. All Rights Reserved.