6f1551f12d8075695480f09297df3e4d1471feff
[controller.git] / opendaylight / md-sal / sal-binding-it / src / test / java / org / opendaylight / controller / test / sal / binding / it / AbstractTestProvider.java
1 package org.opendaylight.controller.test.sal.binding.it;
2
3 import java.util.Collection;
4 import java.util.Collections;
5
6 import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ConsumerContext;
7 import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderContext;
8 import org.opendaylight.controller.sal.binding.api.BindingAwareProvider;
9 import org.opendaylight.yangtools.yang.binding.RpcService;
10
11 public abstract class AbstractTestProvider implements BindingAwareProvider {
12
13     @Override
14     public Collection<? extends RpcService> getImplementations() {
15         return Collections.emptySet();
16     }
17
18     @Override
19     public Collection<? extends ProviderFunctionality> getFunctionality() {
20         return Collections.emptySet();
21     }
22
23     @Override
24     public void onSessionInitialized(ConsumerContext session) {
25         // Noop
26
27     }
28
29 }