Event Handler Plugins and UtilitiesThis package contains utilities relevant for interacting with the services typically associated with the Arrowhead Event Handler system.
Interface Summary Interface Description ArEventPublishServiceRepresents an Arrowhead event publishing service. ArEventSubscriberPluginEvent subscriber plugin. ArEventSubscriberPluginFacadeAllows for plugins depending on an event subscriber plugin to create event subscriptions. ArEventSubscribeServiceRepresents an Arrowhead event subscription service. ArEventUnsubscribeServiceRepresents an Arrowhead event subscription cancellation service. EventIncomingAn event description, as received. EventOutgoingAn event description, as sent. EventSubscriptionHandleHandle useful for managing a registered
EventSubscriptionHandlerAn event receiver associated with a particular topic, a set of possible publishing systems and a required set of metadata parameters. EventSubscriptionRequest
Class Summary Class Description EventSubscription HttpJsonEventPublishServiceA remote
ArEventPublishServiceservice that is communicated with via HTTP/JSON in either secure or insecure mode.
HttpJsonEventSubscriberPluginHTTP/JSON event subscriber plugin. HttpJsonEventSubscribeServiceA remote
ArEventSubscribeServiceservice that is communicated with via HTTP/JSON in either secure or insecure mode.
ArEventUnsubscribeServiceservice that is communicated with via HTTP/JSON in either secure or insecure mode.