01: /*
02: * Created on 15-Jan-2006
03: */
04: package uk.org.ponder.iocevent;
05:
06: import java.util.List;
07:
08: public interface ListenerGetter {
09: /** Gets a nominated set of listeners from storage.
10: *
11: * @param listenerkey A key identifying the type of listener to be
12: * acquired. This would probably be an interface type implemented by the listener.
13: * @param targetkey A key identifying the type of target requesting the listeners.
14: * This would probably be a String representing the target's function.
15: * @return
16: */
17: public List getListeners(Object listenerkey, Object targetkey);
18: }
|