[OPENIDM-13725] Use ComponentFactory to create NotificationFilters Created: 28/Aug/19 Updated: 25/Mar/20
|Component/s:||module - Notifications|
|Reporter:||Ben Apple||Assignee:||Ben Apple|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
Currently, NotificationFilters are created via the NotificationFilterFactory which needs to track all filter dependencies and register each filter as an OSGi service. We should leverage an OSGi ComponentFactory to separate the concerns of listening for configuration change events and tracking dependencies required by notification filters.