You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the InMemorySubscriber was trying to implement the L2 API to start/stop receiving published events as well as the uSubscription business logic to talk uSubscription service and setup notifications. The following PR will be used to cleanup Subscriber API to focus only on L2 while moving all the uSubscription business logic into a new module dedicated for client-side L3 APIs for uSubscription service
The text was updated successfully, but these errors were encountered:
stevenhartley
changed the title
Add the remainder of USubscription APIs to Subscriber and Publisher APIs
Add the remainder of USubscription APIs to the Publisher Interface and implementation
Jul 15, 2024
stevenhartley
changed the title
Add the remainder of USubscription APIs to the Publisher Interface and implementation
Create L3 Client APIs for uSubscription Service
Jul 15, 2024
…ule.
The InMemorySubscriber actually was implementing the client-side of the uSubscription flow by talking to usubscription service, registering a listener (to receive published messages), and setting up a notifier to receive subscription changes. The only L2 item for pub/sub (subscriber) flow was to register a listener with the transport so there is no need to add a wrapper to do that.
This change then also implements all the other remaining usubscription client side APIs for developers to use and removes the L2 Subscriber to avoid confusion with this InMemoryUSubscriptionClient implementation. The uProtocol client-side implementations will now reside in the client folder of up-java (ex. uDiscovery & uTwin).
#148
the InMemorySubscriber was trying to implement the L2 API to start/stop receiving published events as well as the uSubscription business logic to talk uSubscription service and setup notifications. The following PR will be used to cleanup Subscriber API to focus only on L2 while moving all the uSubscription business logic into a new module dedicated for client-side L3 APIs for uSubscription service
The text was updated successfully, but these errors were encountered: