|
Interface Summary |
| ConfigurationEvent<T> |
Event signalling a modification of a configuration. |
| Event |
Generic Swordfish event |
| EventConstants |
specified base event topic prefix with sould be base prefix for all Swordfish events,
specified other standard swordfish events topics, like message tracking events and operational events |
| EventFilter |
interface for filtering events base on its properties values |
| EventHandler<T extends Event> |
Interface providing ability to listen for Swordifish messages sending on specified topic. |
| EventService |
Basic interface for sending Swordfish events inside Swordfish runtime environment
Should be implemented via delegation to
org.osgi.service.event.EventAdmin service and implementation must be registered as a OSGI service itself
under org.eclipse.swordfish.api.event.Eventrvice interface name. |
| OperationEvent |
Interface for events provided for operational logging. |
| Severity |
specified event severity level, used in org.eclipse.swordfish.api.event.Event.getSeverity() and
org.eclipse.swordfish.api.event.EventHandler.getSeverity();
NONE - returns from org.eclipse.swordfish.api.Event.getSeverity() implementation by default, if no
severity specified
ALL - returns from org.eclipse.swordfish.api.event.EventHandler.getSeverity() implementation by default
to specify that events with all severity level acceptable |
| TrackingEvent |
message tracking events are used to track the progress of message processing in the core,
operational events are used to notify administrators or other software components of events
like failure situations etc. |