public class EventListenerUtils extends Object
| Constructor and Description |
|---|
EventListenerUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends EventListener> |
proxyWrapper(Class<T> listenerType,
ClassLoader loader,
Iterable<? extends T> listeners)
Provides proxy wrapper around an
Iterable container of listener
interface implementation. |
static <T extends EventListener> |
proxyWrapper(Class<T> listenerType,
Iterable<? extends T> listeners)
Provides proxy wrapper around an
Iterable container of listener
interface implementation. |
public static <T extends EventListener> T proxyWrapper(Class<T> listenerType, Iterable<? extends T> listeners)
Iterable container of listener
interface implementation. Note: a listener interface is one whose
invoked methods return only void.listenerType - The expected listener interfacelisteners - An Iterable container of listeners to be invoked.
Note(s):
Iterable containerproxyWrapper(Class, ClassLoader, Iterable)public static <T extends EventListener> T proxyWrapper(Class<T> listenerType, ClassLoader loader, Iterable<? extends T> listeners)
Iterable container of listener
interface implementation. Note: a listener interface is one whose
invoked methods return only void.listenerType - The expected listener interfaceloader - The ClassLoader to use for the proxylisteners - An Iterable container of listeners to be invoked.
Note(s):
Iterable containerIllegalArgumentException - if listenerType is not an interface
or a null container has been providedproxyWrapper(Class, ClassLoader, Iterable)Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.