public final class OpenflowPortsUtil extends Object
Modifier and Type | Method and Description |
---|---|
static boolean |
checkPortValidity(OpenflowVersion ofVersion,
Long portNumber)
Checks port validity.
|
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)
Converts a port number to a string.
|
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 © 2019 OpenDaylight. All rights reserved.