Generic Management Plugin for Subscriptions / Unsubscriptions to Content Streaming Lists newsletters, SMS alerts, etc ...
The subscriptions of the user are presented and updatable in his dashboard (MyDashboard).
The managed data is:
The content provider bean is defined (injected) in the XML context.
The list of content types presented to the user in the dashboard (myDashboard) is defined with the site property (dsKey): "broadcastproxy.site_property.mydashboard.feedtypes", and is can be changed from the "Manage Site Properties" menu.
The custom labels for feed types, feed names, and feed-specific data names are managed in a reference list
A specific bean must be implemented to interface the APIs of the service provider broadcasting content streams. It needs to extend the IBroadcastproxyProvider interface.