Index

A E G I L N P S T 
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.
A E G I L N P S T 
All Classes and Interfaces|All Packages|Serialized Form