Skip navigation links
A B C D E G H I O P R S U W 

A

AbstractEventBus - Class in by.bonenaut7.uebus
 
AbstractEventBus() - Constructor for class by.bonenaut7.uebus.AbstractEventBus
 
AbstractEventBus(Map<Class<? extends Event>, List<EventRegistration>>, EventRegistrationListFactory) - Constructor for class by.bonenaut7.uebus.AbstractEventBus
 

B

by.bonenaut7.uebus - package by.bonenaut7.uebus
 

C

checkIsListenerValid(Method, Object) - Static method in class by.bonenaut7.uebus.AbstractEventBus
 
compareTo(EventRegistration<T>) - Method in class by.bonenaut7.uebus.EventRegistration
 
create() - Method in interface by.bonenaut7.uebus.EventRegistrationListFactory
 

D

DEFAULT_IGNORE_CANCELLATION - Static variable in annotation type by.bonenaut7.uebus.EventListener
Default value for the EventListener.ignoreCancellation() method, indicates that by default listeners will ignore cancelled events.
DEFAULT_PRIORITY - Static variable in annotation type by.bonenaut7.uebus.EventListener
Default priority for the listeners.

E

Event - Class in by.bonenaut7.uebus
 
Event() - Constructor for class by.bonenaut7.uebus.Event
 
EVENT_CLASS - Static variable in class by.bonenaut7.uebus.AbstractEventBus
 
EventDelegate<T extends Event> - Interface in by.bonenaut7.uebus
 
EventListener - Annotation Type in by.bonenaut7.uebus
 
EventRegistration<T extends Event> - Class in by.bonenaut7.uebus
 
EventRegistration(Class<T>, EventDelegate<T>, int, boolean) - Constructor for class by.bonenaut7.uebus.EventRegistration
 
EventRegistrationListFactory - Interface in by.bonenaut7.uebus
 
eventRegistry - Variable in class by.bonenaut7.uebus.AbstractEventBus
 
exceptionHandler - Variable in class by.bonenaut7.uebus.AbstractEventBus
 
ExceptionHandler - Interface in by.bonenaut7.uebus
 

G

getDelegate() - Method in class by.bonenaut7.uebus.EventRegistration
 
getListenerRegistrations(Class) - Method in class by.bonenaut7.uebus.AbstractEventBus
 
getPriority() - Method in class by.bonenaut7.uebus.EventRegistration
 
getType() - Method in class by.bonenaut7.uebus.EventRegistration
 

H

handle(T) - Method in interface by.bonenaut7.uebus.EventDelegate
 
handle(Throwable) - Method in interface by.bonenaut7.uebus.ExceptionHandler
Exception handler, should handle or re-throw supplied throwables.
handleException(Throwable) - Method in class by.bonenaut7.uebus.AbstractEventBus
 

I

isCancellable() - Method in class by.bonenaut7.uebus.Event
Indicates whether event is cancellable (supports the change of the cancellation value).
isCancelled() - Method in class by.bonenaut7.uebus.Event
Indicates whether event is cancelled.
isIgnoringCancellation() - Method in class by.bonenaut7.uebus.EventRegistration
 

O

onCancellation(boolean) - Method in class by.bonenaut7.uebus.Event
Returns modified cancellation value if so required.

P

post(T) - Method in class by.bonenaut7.uebus.AbstractEventBus
Posts an event and returns it.
postIsCancelled(Event) - Method in class by.bonenaut7.uebus.AbstractEventBus
Posts an event and returns whether event has been cancelled or not.

R

readLock - Variable in class by.bonenaut7.uebus.AbstractEventBus
 
reentrantLock - Variable in class by.bonenaut7.uebus.AbstractEventBus
 
register(Class<T>, EventDelegate<T>) - Method in class by.bonenaut7.uebus.AbstractEventBus
Registers event listener.
register(Class<T>, EventDelegate<T>, int) - Method in class by.bonenaut7.uebus.AbstractEventBus
Registers event listener.
register(Class<T>, EventDelegate<T>, boolean) - Method in class by.bonenaut7.uebus.AbstractEventBus
Registers event listener.
register(Class<T>, EventDelegate<T>, int, boolean) - Method in class by.bonenaut7.uebus.AbstractEventBus
Registers event listener.
register(Object) - Method in class by.bonenaut7.uebus.AbstractEventBus
Looks for plain(non-static) annotated methods and registers them as an event listeners.
register(Object, List<EventRegistration>) - Method in class by.bonenaut7.uebus.AbstractEventBus
Looks for plain(non-static) annotated methods and registers them as an event listeners.
registerAnnotated(Class<?>, Object, boolean, List<EventRegistration>) - Method in class by.bonenaut7.uebus.AbstractEventBus
 
registerStatic(Class<?>) - Method in class by.bonenaut7.uebus.AbstractEventBus
Looks for static annotated methods and registers them as an event listeners.
registerStatic(Class<?>, List<EventRegistration>) - Method in class by.bonenaut7.uebus.AbstractEventBus
Looks for static annotated methods and registers them as an event listeners.
registryListFactory - Variable in class by.bonenaut7.uebus.AbstractEventBus
 

S

setCancelled(boolean) - Method in class by.bonenaut7.uebus.Event
Changes the cancellation value of the event if it's supported by the Event.isCancellable().
setExceptionHandler(ExceptionHandler) - Method in class by.bonenaut7.uebus.AbstractEventBus
Sets an exception handler for the event bus.
SimpleEventBus - Class in by.bonenaut7.uebus
 
SimpleEventBus() - Constructor for class by.bonenaut7.uebus.SimpleEventBus
 
SimpleEventBus(Map<Class<? extends Event>, List<EventRegistration>>, EventRegistrationListFactory) - Constructor for class by.bonenaut7.uebus.SimpleEventBus
 

U

unregister(EventRegistration) - Method in class by.bonenaut7.uebus.AbstractEventBus
Unregisters event listener.

W

writeLock - Variable in class by.bonenaut7.uebus.AbstractEventBus
 
A B C D E G H I O P R S U W 
Skip navigation links