Remove sal.core.api.BrokerService This interface has been long deprecated and it is not really used anywhere. Remove it. Change-Id: I8dcee98f19d80df4532891f73776dc4c268ef025 Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Fix checkstyle issues in module sal-dom-broker It includes enforcement in pom.xml Change-Id: I9c696f0d174cc90433a7b65f17e933fbc1390bcb Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
BUG-432: migrate users of Registration as appropriate This patch adjust all users to the non-generic nator of Registration, plus migrates a few to ListenerRegistration. Change-Id: I69c1c61890f866d24a4b50e685bddba32bac7815 Signed-off-by: Robert Varga <rovarga@cisco.com>
Bug 488: Removed requirement for DOM providers to supply BundleContext. Change-Id: I7a3a852dbe1dc9a48398943fc89b542e663531bc Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
BUG-272: fix sal-dom-broker Fixes minor offences in sal-dom-broker Change-Id: Icdb56d14f57626e59b39296af9e9e8946e8fb4b6 Signed-off-by: Robert Varga <rovarga@cisco.com>
Bulk-add copyright headers to java files Change-Id: I8c23739a21f3f6cecb138f62a54efbabf03b9c55 Signed-off-by: Robert Varga <rovarga@cisco.com>
Unified implementations of BrokerService Proxies which are provided to Consumers/Producers. - Added AbstractBrokerServiceProxy which is Autocloseable, and specific for each provider. This proxy is convenience wrapper, which keeps track of all object listeners retrieved from proxied service, so when proxy is closed (deregistered) all registrations are also removed. - Added concrete implementations of AbstractBrokerServiceProxy for Data*Services, Notification*Services and SchemaService - Updated implementation of SchemaService to provide notifications when new bundle with model is loaded. Change-Id: I92b67dcb7f376fcf05ea41213aac719c7a3e902e Signed-off-by: Tony Tkacik <ttkacik@cisco.com>