Package org.sensorhub.api.event
package org.sensorhub.api.event
-
ClassDescriptionImmutable base class for all sensor hub events.Event bud interface for dispatching and subscribing to events.
This class allows subscribing to one or more event sources at once as well as create publisher groups to share a publication channel (and resources) among several publishers.Interface for all event handling classes.Generic event listener.
Not that this class does not provide flow control methods.Common interface for all event producers that can produce events on multiple topic channels.Base interface for all objects accepting producing events and accepting registration of event listenersInterface for event publishers accepting subscriptions of simple listeners as well assubscribers
with flow control support.ISubscriptionBuilder<E extends Event>Builder interface used to create new subscriptions for receiving events from anevent bus
.SubscribeOptions<E extends Event>EventBus subscription options