Package org.openhab.core.events
package org.openhab.core.events
-
ClassDescriptionAbstract implementation of the
Eventinterface.TheAbstractEventFactorydefines an abstract implementation of theEventFactoryinterface.AbstractTypedEventSubscriber<T extends Event>TheAbstractTypedEventSubscriberis an abstract implementation of theEventSubscriberinterface which helps to subscribe to a specific event type.Eventobjects are delivered by theEventPublisherthrough the openHAB event bus.AnEventFactoryis responsible for creatingEventinstances of specific event types.AnEventFiltercan be provided by anEventSubscriberin order to receive specificEvents by anEventPublisherif the filter applies.TheEventPublisherpostsEvents through the openHAB event bus in an asynchronous way.TheEventSubscriberdefines the callback interface for receiving events from the openHAB event bus.TheTopicEventFilteris a default openHABEventFilterimplementation that ensures filtering of events based on an event topic.TheTopicGlobEventFilteris a default openHABEventFilterimplementation that ensures filtering of events based on an event topic.TheTopicPrefixEventFilteris a default openHABEventFilterimplementation that ensures filtering of events based on the prefix of an event topic.