Package org.openhab.core.events
package org.openhab.core.events
-
ClassDescriptionAbstract implementation of the
Event
interface.TheAbstractEventFactory
defines an abstract implementation of theEventFactory
interface.AbstractTypedEventSubscriber<T extends Event>TheAbstractTypedEventSubscriber
is an abstract implementation of theEventSubscriber
interface which helps to subscribe to a specific event type.Event
objects are delivered by theEventPublisher
through the openHAB event bus.AnEventFactory
is responsible for creatingEvent
instances of specific event types.AnEventFilter
can be provided by anEventSubscriber
in order to receive specificEvent
s by anEventPublisher
if the filter applies.TheEventPublisher
postsEvent
s through the openHAB event bus in an asynchronous way.TheEventSubscriber
defines the callback interface for receiving events from the openHAB event bus.TheTopicEventFilter
is a default openHABEventFilter
implementation that ensures filtering of events based on an event topic.TheTopicGlobEventFilter
is a default openHABEventFilter
implementation that ensures filtering of events based on an event topic.TheTopicPrefixEventFilter
is a default openHABEventFilter
implementation that ensures filtering of events based on the prefix of an event topic.