Uses of Interface
org.openhab.core.events.Event
Packages that use Event
Package
Description
-
Uses of Event in org.openhab.core.addon
Classes in org.openhab.core.addon that implement EventModifier and TypeClassDescriptionclassThis is anEventthat is sent on add-on operations, such as installing and uninstalling.Methods in org.openhab.core.addon that return Event -
Uses of Event in org.openhab.core.automation.events
Classes in org.openhab.core.automation.events that implement EventModifier and TypeClassDescriptionclassabstract class for rule eventsclassAnExecutionEventis only used to notify rules when a script or the REST API trigger the run.classAnRuleAddedEventnotifies subscribers that a rule has been added.classAnRuleRemovedEventnotifies subscribers that a rule has been removed.classAnRuleStatusInfoEventnotifies subscribers that a rule status has been updated.classAnRuleUpdatedEventnotifies subscribers that a rule has been updated.classAnTimerEventis only used to notify rules when timer triggers fire.Methods in org.openhab.core.automation.events that return Event -
Uses of Event in org.openhab.core.common.registry
Methods in org.openhab.core.common.registry with parameters of type Event -
Uses of Event in org.openhab.core.config.core.status.events
Classes in org.openhab.core.config.core.status.events that implement EventModifier and TypeClassDescriptionfinal classEvent for configuration status information.Methods in org.openhab.core.config.core.status.events that return Event -
Uses of Event in org.openhab.core.config.discovery.inbox.events
Classes in org.openhab.core.config.discovery.inbox.events that implement EventModifier and TypeClassDescriptionclassAbstract implementation of an inbox event which will be posted by theInboxfor added, removed and updated discovery results.classAnInboxAddedEventnotifies subscribers that a discovery result has been added to the inbox.classAnInboxRemovedEventnotifies subscribers that a discovery result has been removed from the inbox.classAnInboxUpdatedEventnotifies subscribers that a discovery result has been updated in the inbox.Methods in org.openhab.core.config.discovery.inbox.events that return Event -
Uses of Event in org.openhab.core.events
Classes in org.openhab.core.events with type parameters of type EventModifier and TypeClassDescriptionclassAbstractTypedEventSubscriber<T extends Event>TheAbstractTypedEventSubscriberis an abstract implementation of theEventSubscriberinterface which helps to subscribe to a specific event type.Classes in org.openhab.core.events that implement EventMethods in org.openhab.core.events that return EventModifier and TypeMethodDescriptionAbstractEventFactory.createEvent(String eventType, String topic, String payload, @Nullable String source) EventFactory.createEvent(String eventType, String topic, String payload, @Nullable String source) Create a new event instance of a specific event type.protected abstract EventAbstractEventFactory.createEventByType(String eventType, String topic, String payload, @Nullable String source) Create a new event instance based on the event type.Methods in org.openhab.core.events with parameters of type EventModifier and TypeMethodDescriptionbooleanApply the filter on an event.booleanbooleanbooleanvoidPosts an event through the event bus in an asynchronous way.voidvoidCallback method for receivingEvents from the openHAB event bus. -
Uses of Event in org.openhab.core.events.system
Classes in org.openhab.core.events.system that implement EventModifier and TypeClassDescriptionclassStartlevelEvents will be delivered through the openHAB event bus if the start level of the system has changed.Methods in org.openhab.core.events.system that return Event -
Uses of Event in org.openhab.core.io.rest.sitemap
Methods in org.openhab.core.io.rest.sitemap with parameters of type Event -
Uses of Event in org.openhab.core.io.rest.sse
Methods in org.openhab.core.io.rest.sse with parameters of type Event -
Uses of Event in org.openhab.core.io.websocket.event
Methods in org.openhab.core.io.websocket.event that return EventModifier and TypeMethodDescriptionItemEventUtility.createCommandEvent(EventDTO eventDTO) ItemEventUtility.createStateEvent(EventDTO eventDTO) ItemEventUtility.createTimeSeriesEvent(EventDTO eventDTO) Methods in org.openhab.core.io.websocket.event with parameters of type EventConstructors in org.openhab.core.io.websocket.event with parameters of type Event -
Uses of Event in org.openhab.core.items.events
Classes in org.openhab.core.items.events that implement EventModifier and TypeClassDescriptionclassAbstract implementation of an item registry event which will be posted by theItemRegistryfor added, removed and updated items.classGroupItemStateChangedEvents can be used to deliver group item state changes through the openHAB event bus.classGroupStateUpdatedEvents can be used to deliver group item state updates through the openHAB event bus.classAnItemAddedEventnotifies subscribers that an item has been added.classItemCommandEvents can be used to deliver commands through the openHAB event bus.classItemEventis an abstract super class for all command and state item events.classAnItemRemovedEventnotifies subscribers that an item has been removed.classItemStateChangedEvents can be used to deliver item state changes through the openHAB event bus.classItemStateEvents can be used to deliver item status updates through the openHAB event bus.classThis event announces potential item state outcomes when a command was received.classItemStateUpdatedEvents can be used to report item status updates through the openHAB event bus.classTheItemTimeSeriesEventcan be used to report item time series updates through the openHAB event bus.classTheItemTimeSeriesUpdatedEventcan be used to report item time series updates through the openHAB event bus.classAnItemUpdatedEventnotifies subscribers that an item has been updated.Methods in org.openhab.core.items.events that return EventModifier and TypeMethodDescriptionprotected EventItemEventFactory.createEventByType(String eventType, String topic, String payload, @Nullable String source) Methods in org.openhab.core.items.events with parameters of type Event -
Uses of Event in org.openhab.core.thing.binding
Methods in org.openhab.core.thing.binding with parameters of type Event -
Uses of Event in org.openhab.core.thing.events
Classes in org.openhab.core.thing.events that implement EventModifier and TypeClassDescriptionclassAbstract implementation of a thing registry event which will be posted by aThingRegistryfor added, removed and updated items.classChannelDescriptionChangedEvents will be delivered through the openHAB event bus if theCommandDescriptionorStateDescriptionof a channel has changed.classChannelTriggeredEvents can be used to deliver triggers through the openHAB event bus.classAThingAddedEventnotifies subscribers that a thing has been added.classAThingRemovedEventnotifies subscribers that a thing has been removed.classThingStatusInfoChangedEvents will be delivered through the openHAB event bus if the status of a thing has changed.classThingStatusInfoEvents will be delivered through the openHAB event bus if the status of a thing has been updated.classAThingUpdatedEventnotifies subscribers that a thing has been updated.Methods in org.openhab.core.thing.events that return Event -
Uses of Event in org.openhab.core.thing.firmware
Classes in org.openhab.core.thing.firmware that implement EventModifier and TypeClassDescriptionfinal classfinal classTheFirmwareUpdateProgressInfoEventis sent if there is a new progress step for a firmware update.final classTheFirmwareUpdateResultInfoEventis sent if the firmware update has been finished.Methods in org.openhab.core.thing.firmware that return Event -
Uses of Event in org.openhab.core.thing.link.events
Classes in org.openhab.core.thing.link.events that implement EventModifier and TypeClassDescriptionclassAbstractItemChannelLinkRegistryEventis an abstract class for item channel link events.classAnItemChannelLinkAddedEventnotifies subscribers that an item channel link has been added.classAnItemChannelLinkRemovedEventnotifies subscribers that an item channel link has been removed.Methods in org.openhab.core.thing.link.events that return Event