Connects to the /bundles
endpoint of ConductR and publishes the bundles from ConductR when updates from
the /bundles/events SSE are available.
Akka 2.3 flavor of the AbstractControlClient.
Akka 2.3 flavor of the AbstractControlClient. Uses Akka HTTP and Akka streams to interact with ConductR.
Factory to retrieve the ConductR control client instance.
Factory to retrieve the ConductR control client instance.
As a ConductR's REST API v2
is used.
Connects to the
/bundles
endpoint of ConductR and publishes the bundles from ConductR when updates from the /bundles/eventsSSE are available.
If
stopAfter
is specified, BundlesConnector will terminate with TimeoutException if the bundles stream is not completed within the duration specified bystopAfter
.Upon startup, BundlesConnector will obtain the bundle state from the
/bundles
endpoint, and publish these bundles before proceeding to connect to the/bundle/events
endpoint of ConductR.