public final class SortedPacketListenerList extends AbstractConcurrentListenerMultimap<PacketListener>
Constructor and Description |
---|
SortedPacketListenerList() |
Modifier and Type | Method and Description |
---|---|
void |
invokePacketRecieving(ErrorReporter reporter,
PacketEvent event)
Invokes the given packet event for every registered listener.
|
void |
invokePacketRecieving(ErrorReporter reporter,
PacketEvent event,
ListenerPriority priorityFilter)
Invokes the given packet event for every registered listener of the given priority.
|
void |
invokePacketSending(ErrorReporter reporter,
PacketEvent event)
Invokes the given packet event for every registered listener.
|
void |
invokePacketSending(ErrorReporter reporter,
PacketEvent event,
ListenerPriority priorityFilter)
Invokes the given packet event for every registered listener of the given priority.
|
addListener, clearListeners, getListener, keySet, removeListener, values
public void invokePacketRecieving(ErrorReporter reporter, PacketEvent event)
reporter
- - the error reporter that will be used to inform about listener exceptions.event
- - the packet event to invoke.public void invokePacketRecieving(ErrorReporter reporter, PacketEvent event, ListenerPriority priorityFilter)
reporter
- - the error reporter that will be used to inform about listener exceptions.event
- - the packet event to invoke.priorityFilter
- - the required priority for a listener to be invoked.public void invokePacketSending(ErrorReporter reporter, PacketEvent event)
reporter
- - the error reporter that will be used to inform about listener exceptions.event
- - the packet event to invoke.public void invokePacketSending(ErrorReporter reporter, PacketEvent event, ListenerPriority priorityFilter)
reporter
- - the error reporter that will be used to inform about listener exceptions.event
- - the packet event to invoke.priorityFilter
- - the required priority for a listener to be invoked.