public interface BindingAwareService
BindingAwareService is marker interface for infrastructure services provided
by the SAL. These services are session-specific, each
BindingAwareConsumer
and BindingAwareProvider
usually has own
instance of the service with it's own context.
The consumer's (or provider's) instance of specific service could be obtained by invoking
BindingAwareBroker.ConsumerContext.getSALService(Class)
method on session assigned to the consumer.
BindingAwareBroker.ConsumerContext
and BindingAwareProvider
may seem similar, but provider provides YANG model-based functionality and
BindingAwareProvider
exposes the necessary supporting functionality
to implement specific functionality of YANG and to reuse it in the
development of BindingAwareConsumer
s and BindingAwareProvider
s.
Copyright © 2019 OpenDaylight. All rights reserved.