All Classes and Interfaces

Class
Description
Abstract base class for cancelable events.
Base class for EventListeners.
An helper to extend for all Events associated to a single String value.
Filter events by keeping only events produced by the provided Thread.
Deprecated.
since 3.2M3, use the org.xwiki.bridge.event.ActionExecutedEvent class from XWiki Platform instead
Special event matcher used by a listener which need to listened to all possible events.
An EventFilter that always matches another event filter.
An event triggered when the XWiki application is started.
An event triggered when the XWiki application is stopped.
Implemented by event indicating some task is starting.
Implemented by event indicating a task which generates other events during its process is starting.
This event can be canceled by the receiver.
Implemented by event indicating some task is stopping.
Implemented by event indicating the process which generates other events during its process is stopping.
All Event types must implement this interface.
Allows writing complex Event matching algorithms for the Event.matches(Object) method.
Components wanting to receive Observation events must implement this interface.
An Event that supports EventFilters.
An EventFilter that matches exactly one document name.
Allow to get observation related information from the execution context.
The main orchestrator for event notification.
An EventFilter that selects only events whose affected document name matches a regular expression.
Wraps a provided EventListener and filters events by only keeping those coming from the provided Thread.