Bug 1385 : Adding support for toString, equals and hashCode for the Typed Interfaces.
[netvirt.git] / neutron / src / main / java / org / opendaylight / ovsdb / neutron / IAdminConfigManager.java
1 /*
2  * Copyright (C) 2014 Red Hat, Inc.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  *
8  *  Authors : Dave Tucker
9  */
10
11 package org.opendaylight.ovsdb.neutron;
12
13 import java.net.InetAddress;
14 import java.util.List;
15
16 import org.opendaylight.controller.sal.core.Node;
17
18 public interface IAdminConfigManager {
19     public String getIntegrationBridgeName();
20     public void setIntegrationBridgeName(String integrationBridgeName);
21     public String getNetworkBridgeName();
22     public void setNetworkBridgeName(String networkBridgeName);
23     public String getPatchToNetwork();
24     public void setPatchToNetwork(String patchToNetwork);
25     public String getExternalBridgeName();
26     public void setExternalBridgeName (String externalBridgeName);
27     public String getPatchToIntegration();
28     public void setPatchToIntegration(String patchToIntegration);
29     public String getPhysicalInterfaceName (Node node, String physicalNetwork);
30     public List<String> getAllPhysicalInterfaceNames(Node node);
31     public InetAddress getTunnelEndPoint(Node node);
32 }