Interface | Description |
---|---|
IAjaxAwareEvent |
Event that provides an
AjaxRequestTarget . |
IPayloadEvent<T> |
Event with a payload.
|
ITypedEvent |
Event with a list of classes to use for discriminating event handlers.
|
Class | Description |
---|---|
AbstractAjaxAwareEvent |
Implementation of
IAjaxAwareEvent . |
AbstractPayloadClassTypedEvent |
Implementation of
ITypedEvent where the class type is specified in
the constructor. |
AbstractPayloadEvent<T> |
Implementation of
IPayloadEvent . |
AbstractPayloadTypedEvent<T> |
Implementation of
ITypedEvent where AbstractTypedEvent.getTypes() returns the class of the payload. |
AbstractTypedEvent<T> |
Base class for implementations of
ITypedEvent . |
AnnotationEventDispatcher |
Delivers events to any
Component methods that are annotated with OnEvent
annotation and take exactly one parameter that matches the event payload type. |
AnnotationEventDispatcherConfig | |
Initializer |
Automatically configures the application to use AnnotationEventDispatcher
|
Annotation Type | Description |
---|---|
OnEvent |
Annotation used to tag methods that should be called by
AnnotationEventDispatcher to
handle the events. |
Copyright © 2015. All rights reserved.