samanwita pal

Adding NetworkConfigRegistryAdapter for writing Unit Tests for DHCP

Change-Id: I8047dc6e7dda9aef5b5eed53b74cc94469480747
1 +/*
2 + * Copyright 2014-2015 Open Networking Laboratory
3 + *
4 + * Licensed under the Apache License, Version 2.0 (the "License");
5 + * you may not use this file except in compliance with the License.
6 + * You may obtain a copy of the License at
7 + *
8 + * http://www.apache.org/licenses/LICENSE-2.0
9 + *
10 + * Unless required by applicable law or agreed to in writing, software
11 + * distributed under the License is distributed on an "AS IS" BASIS,
12 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 + * See the License for the specific language governing permissions and
14 + * limitations under the License.
15 + */
16 +package org.onosproject.incubator.net.config;
17 +
18 +import java.util.Set;
19 +
20 +/**
21 + * Test adapter for network configuration service registry.
22 + */
23 +public class NetworkConfigRegistryAdapter extends NetworkConfigServiceAdapter implements NetworkConfigRegistry {
24 +
25 + public void registerConfigFactory(ConfigFactory configFactory) {
26 + }
27 +
28 + public void unregisterConfigFactory(ConfigFactory configFactory) {
29 + }
30 +
31 + public Set<ConfigFactory> getConfigFactories() {
32 + return null;
33 + }
34 +
35 + public <S, C extends Config<S>> Set<ConfigFactory<S, C>> getConfigFactories(Class<S> subjectClass) {
36 + return null;
37 + }
38 +
39 + public <S, C extends Config<S>> ConfigFactory<S, C> getConfigFactory(Class<C> configClass) {
40 + return null;
41 + }
42 +}