import org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.TopologyId;
-public class IfmConstants {
+public final class IfmConstants {
+
+ private IfmConstants() {
+ }
+
public static final String OF_URI_PREFIX = "openflow:";
public static final String OF_URI_SEPARATOR = ":";
public static final int DEFAULT_IFINDEX = 65536;
public static final int DEFAULT_ARP_FLOW_PRIORITY = 100;
public static final int INVALID_PORT_NO = -1;
public static final BigInteger INVALID_DPID = new BigInteger("-1");
+
// Id pool
public static final String IFM_IDPOOL_NAME = "interfaces";
public static final long IFM_ID_POOL_START = 1L;
// TUNNEL TYPE KEYWORDS
// These are the reserved keywords to be used for service-binding on tunnel-type
-
public static final String ALL_VXLAN_INTERNAL = "all_vxlan_internal";
public static final String ALL_VXLAN_EXTERNAL = "all_vxlan_external";
public static final String ALL_MPLS_OVER_GRE = "all_mpls_over_gre";
/*
- * Copyright (c) 2016 Ericsson India Global Services Pvt Ltd. and others. All rights reserved.
+ * Copyright (c) 2016, 2017 Ericsson India Global Services Pvt Ltd. and others. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServicesKey;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
-public class InterfaceServiceUtil {
+public final class InterfaceServiceUtil {
+
+ private InterfaceServiceUtil() {
+ }
public static ServicesInfo buildServiceInfo(String serviceName, short serviceIndex, int servicePriority,
BigInteger cookie, List<Instruction> instructions) {