Federation plugin
[netvirt.git] / vpnservice / federation-plugin / impl / src / main / java / org / opendaylight / netvirt / federation / plugin / FederationPluginConstants.java
1 /*
2  * Copyright (c) 2017 Hewlett Packard Enterprise, Co. and others. All rights reserved.
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
9 package org.opendaylight.netvirt.federation.plugin;
10
11 import org.opendaylight.genius.itm.globals.ITMConstants;
12
13 public class FederationPluginConstants {
14
15     public static final String PLUGIN_TYPE = "NETVIRT";
16
17     public static final String INVENTORY_NODE_CONFIG_KEY = "INVENTORY_NODE_CONFIG";
18
19     public static final String INVENTORY_NODE_OPER_KEY = "INVENTORY_NODE_OPER";
20
21     public static final String TOPOLOGY_NODE_CONFIG_KEY = "TOPOLOGY_NODE_CONFIG";
22
23     public static final String TOPOLOGY_NODE_OPER_KEY = "TOPOLOGY_NODE_OPER";
24
25     public static final String IETF_INTERFACE_KEY = "IETF_INTERFACE";
26
27     public static final String ELAN_INTERFACE_KEY = "ELAN_INTERFACE";
28
29     public static final String VPN_INTERFACE_KEY = "VPN_INTERFACE";
30
31     public static final String RPC_ROUTE_KEY = "FEDERATION_ROUTE_KEY";
32
33     public static final String INTEGRATION_BRIDGE_PREFIX = ITMConstants.BRIDGE_URI_PREFIX + "/"
34             + ITMConstants.DEFAULT_BRIDGE_NAME;
35
36     public static final String TUNNEL_PREFIX = "tun";
37 }