public class OpenflowPortsUtil extends Object
Constructor and Description |
---|
OpenflowPortsUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkPortValidity(OpenflowVersion ofVersion,
Long portNumber) |
static Long |
getMaxPortForVersion(OpenflowVersion ofVersion) |
static String |
getPortLogicalName(OpenflowVersion ofVersion,
Long portNumber) |
static String |
getPortLogicalName(short ofVersion,
Long portNumber) |
static PortNumberUni |
getProtocolAgnosticPort(OpenflowVersion ofVersion,
Long portNumber) |
static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri |
getProtocolAgnosticPortUri(short version,
long portNumber)
Converts port number to Uri
|
static Long |
getProtocolPortNumber(OpenflowVersion ofVersion,
PortNumberUni port) |
static boolean |
isPortReserved(OpenflowVersion ofVersion,
Long portNumber) |
static String |
portNumberToString(PortNumberUni portNumber) |
public static String getPortLogicalName(OpenflowVersion ofVersion, Long portNumber)
public static PortNumberUni getProtocolAgnosticPort(OpenflowVersion ofVersion, Long portNumber)
public static Long getProtocolPortNumber(OpenflowVersion ofVersion, PortNumberUni port)
public static Long getMaxPortForVersion(OpenflowVersion ofVersion)
public static boolean isPortReserved(OpenflowVersion ofVersion, Long portNumber)
public static boolean checkPortValidity(OpenflowVersion ofVersion, Long portNumber)
ofVersion
- OpenFlow version of the switchportNumber
- port numberpublic static String portNumberToString(PortNumberUni portNumber)
portNumber
- port numberpublic static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri getProtocolAgnosticPortUri(short version, long portNumber)
version
- openflow versionportNumber
- port numberCopyright © 2018 OpenDaylight. All rights reserved.