org.apache.tapestry.listener
Interface ListenerInvoker

All Known Implementing Classes:
ListenerInvokerTerminator

public interface ListenerInvoker

Pipeline service interface for the tapestry.listener.ListenerInvoker pipeline service.

Since:
4.0
Author:
Howard M. Lewis Ship
See Also:
ListenerInvokerFilter

Method Summary
 void invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle)
          Part of the pipeline for invoking the given listener object.
 

Method Detail

invokeListener

void invokeListener(IActionListener listener,
                    IComponent source,
                    IRequestCycle cycle)
Part of the pipeline for invoking the given listener object. This may be supplemented by various filters.

Parameters:
listener - to be invoked, may be null if no listener is found (a convienience for all the places where listeners are optional)
source - the component generating the listener "event", to be passed to the listener. Not generally used, but may not be null.
cycle - the current request cycle, to be passed to the listener.