All Classes and Interfaces
Class
Description
Inspects an object for annotated methods of interest and creates an
EventListener instance for each method
discovered.A default event bus implementation that synchronously publishes events to registered listeners.
Root class for all of Shiro's event classes.
An event bus can publish events to event subscribers as well as provide a mechanism for registering and unregistering
event subscribers.
Interface implemented by components that utilize an EventBus for publishing and/or subscribing to/from events
and wish that EventBus to be supplied if one is available.
Compares two event classes based on their position in a class hierarchy.
An event listener knows how to accept and process events of a particular type (or types).
Compares two event listeners to determine the order in which they should be invoked when an event is dispatched.
An
EventListenerResolver knows how to resolve (either create or lookup) EventListener instances
as a result of inspecting a subscriber object, mostly likely a
Subscribe-annotated object instance.A event listener that invokes a target object's method that accepts a single event argument.
Indicates a method is an event consumer.