Yes but accessing it via getSupportedExtensions isn't intuitive, hence the discussion. DOMDataBroker has registerDataChangeListener and one would expect to see registerDataTreeChangeListener as well. PingPongDataBroker implements DOMDataTreeChangeService and also the binding DataBroker implements DataTreeChangeService so it's inconsistent that DOMDataBroker doesn't.
On Wed, Aug 24, 2016 at 4:26 AM, Robert Varga <n...@hq.sk> wrote: > On 08/23/2016 09:33 PM, Tom Pantelis wrote: > > We can advertise PingPongDataBroker with DOMDataTreeChangeService if > > needed but I think we should be able to have DOMDataBroker > > extend DOMDataTreeChangeService in Carbon. > > DOMDataTreeChangeService is a DOMDataBrokerExtension, hence you can > access it via: > > DOMDataBroker,getSupportedExtensions().get(DOMDataTreeChangeService. > class); > > There is no need to change class hierarchy at all. > > Bye, > Robert > >
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev