-public abstract class AbstractBindingSalProviderInstance<D extends DataProviderService, N extends NotificationProviderService, R extends RpcProviderRegistry> //
- extends AbstractBindingSalConsumerInstance<D, N, R> //
- implements //
- DataProviderService, //
- RpcProviderRegistry, //
- NotificationProviderService {
-
- public AbstractBindingSalProviderInstance(R rpcRegistry, N notificationBroker,
- D dataBroker) {
- super(rpcRegistry, notificationBroker, dataBroker);
- }
-
- @Override
- public Registration<DataReader<InstanceIdentifier<? extends DataObject>, DataObject>> registerDataReader(
- InstanceIdentifier<? extends DataObject> path,
- DataReader<InstanceIdentifier<? extends DataObject>, DataObject> reader) {
- return getDataBrokerChecked().registerDataReader(path, reader);
- }
-
- @Override
- public Registration<DataCommitHandler<InstanceIdentifier<? extends DataObject>, DataObject>> registerCommitHandler(
- InstanceIdentifier<? extends DataObject> path,
- DataCommitHandler<InstanceIdentifier<? extends DataObject>, DataObject> commitHandler) {
- return getDataBrokerChecked().registerCommitHandler(path, commitHandler);
- }
+public abstract class AbstractBindingSalProviderInstance<N extends NotificationProviderService,
+ R extends RpcProviderRegistry>
+ extends AbstractBindingSalConsumerInstance<N, R>
+ implements RpcProviderRegistry, NotificationProviderService {