| 构造器和说明 |
|---|
EventBusFilter(IPublisher publisher) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <E> void |
doPost(String address,
E event,
net.apexes.commons.eventbus.PriorityList<E> prioritys) |
protected Set<net.apexes.commons.eventbus.AnnotationPriority> |
getAnnotationPrioritys(Object object) |
protected <E> net.apexes.commons.eventbus.PriorityList<E> |
getPriorityList(String address) |
<E> void |
post(E event) |
<E> void |
post(String address,
E event) |
void |
register(Object object) |
<T> void |
register(String address,
IEventFilter<T> filter) |
protected <E> void |
register(String address,
net.apexes.commons.eventbus.IPriority<E> priority) |
void |
unregister(Object object) |
<T> void |
unregister(String address,
IEventFilter<T> filter) |
protected <E> void |
unregister(String address,
net.apexes.commons.eventbus.IPriority<E> priority) |
public EventBusFilter(IPublisher publisher)
public <T> void register(String address, IEventFilter<T> filter)
address - filter - public <T> void unregister(String address, IEventFilter<T> filter)
address - filter - protected Set<net.apexes.commons.eventbus.AnnotationPriority> getAnnotationPrioritys(Object object)
protected <E> void doPost(String address, E event, net.apexes.commons.eventbus.PriorityList<E> prioritys)
public void register(Object object)
object - protected <E> void register(String address, net.apexes.commons.eventbus.IPriority<E> priority)
address - priority - public void unregister(Object object)
object - protected <E> void unregister(String address, net.apexes.commons.eventbus.IPriority<E> priority)
address - priority - public <E> void post(E event)
event - public <E> void post(String address, E event)
address - event - protected <E> net.apexes.commons.eventbus.PriorityList<E> getPriorityList(String address)
address - Copyright © 2018. All rights reserved.