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

Reply via email to