Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AsynchronousEventPublisher - Interface in io.preboot.eventbus
E
- EventHandler - Annotation Interface in io.preboot.eventbus
-
Marks a method within a bean as an event handler.
- EventPublisher - Interface in io.preboot.eventbus
- EventPublishException - Exception Class in io.preboot.eventbus
- EventPublishException(Throwable) - Constructor for exception class io.preboot.eventbus.EventPublishException
- ExceptionIfNoHandler - Annotation Interface in io.preboot.eventbus
G
- GenericEvent<T> - Interface in io.preboot.eventbus
-
Marker interface for events that have a generic type parameter.
- getTypeParameter() - Method in interface io.preboot.eventbus.GenericEvent
-
Gets the instance that represents the generic type parameter.
I
- io.preboot.eventbus - package io.preboot.eventbus
- isHandlerMissing(T) - Method in class io.preboot.eventbus.LocalEventHandlerRepository
L
- LocalAsynchronousEventPublisher - Class in io.preboot.eventbus
- LocalAsynchronousEventPublisher(LocalEventHandlerRepository, Executor) - Constructor for class io.preboot.eventbus.LocalAsynchronousEventPublisher
- LocalEventHandlerRepository - Class in io.preboot.eventbus
- LocalEventHandlerRepository(ApplicationContext) - Constructor for class io.preboot.eventbus.LocalEventHandlerRepository
- LocalEventPublisher - Class in io.preboot.eventbus
- LocalEventPublisher(LocalEventHandlerRepository) - Constructor for class io.preboot.eventbus.LocalEventPublisher
N
- NoEventHandlerException - Exception Class in io.preboot.eventbus
- NoEventHandlerException(T) - Constructor for exception class io.preboot.eventbus.NoEventHandlerException
P
- priority() - Element in annotation interface io.preboot.eventbus.EventHandler
-
Defines the priority of the event handler.
- publish(Object) - Method in class io.preboot.eventbus.LocalEventHandlerRepository
- publish(T) - Method in interface io.preboot.eventbus.EventPublisher
- publish(T) - Method in class io.preboot.eventbus.LocalAsynchronousEventPublisher
- publish(T) - Method in class io.preboot.eventbus.LocalEventPublisher
S
- setApplicationContext(ApplicationContext) - Method in class io.preboot.eventbus.LocalEventHandlerRepository
T
- typeParameter() - Element in annotation interface io.preboot.eventbus.EventHandler
-
Optional type parameter filter for generic events.
All Classes and Interfaces|All Packages|Serialized Form