Annotation Interface EventBusListenerMethod
Annotation to be placed on event bus listener methods. A listener method must always conform to one of the following method signatures:
myMethodName(Event<MyPayloadType>)myMethodName(MyPayloadType)
- Author:
- Petter Holmström (petter@vaadin.com)
- See Also:
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<? extends EventBusListenerMethodFilter>The default scope of a listener method isEventScope.UNDEFINEDThis means that listener will listen for anyEventScopeifEventBus.subscribe(EventBusListener, boolean)is set to propagate eventClass<?>[]Filter by source class
-
Element Details
-
scope
EventScope scopeThe default scope of a listener method isEventScope.UNDEFINEDThis means that listener will listen for anyEventScopeifEventBus.subscribe(EventBusListener, boolean)is set to propagate event- Default:
- UNDEFINED
-
filter
Class<? extends EventBusListenerMethodFilter> filter- Default:
- org.vaadin.spring.events.NoEventBusListenerMethodFilter.class
-
source
Class<?>[] sourceFilter by source class- Default:
- {}
-