public class BroadcastDispatch<T> extends Object implements StoppableDispatch<MethodInvocation>
| Constructor and Description |
|---|
BroadcastDispatch(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Dispatch<MethodInvocation> dispatch) |
void |
add(String methodName,
Action<?> action) |
void |
add(String methodName,
Closure closure) |
void |
add(T listener) |
void |
dispatch(MethodInvocation invocation)
Dispatches the next message.
|
Class<T> |
getType() |
void |
remove(Object listener) |
void |
stop()
Stops this dispatch.
|
public void add(Dispatch<MethodInvocation> dispatch)
public void add(T listener)
public void remove(Object listener)
public void dispatch(MethodInvocation invocation)
Dispatchdispatch in interface Dispatch<MethodInvocation>invocation - The message.public void stop()
StoppableDispatchstop in interface Stoppablestop in interface StoppableDispatch<MethodInvocation>Copyright © 2013. All rights reserved