public final class VtnData extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.onosproject.net.DeviceId |
getControllerId(org.onosproject.net.Device device,
Iterable<org.onosproject.net.Device> devices)
Get the ControllerId from the device .
|
static String |
getControllerIpOfSwitch(org.onosproject.net.Device device)
Get the ControllerIp from the device .
|
static Collection<org.onosproject.net.PortNumber> |
getLocalTunnelPorts(Iterable<org.onosproject.net.Port> ports)
Get local tunnel ports.
|
static org.onosproject.vtnrsc.VirtualPort |
getPort(org.onosproject.store.service.EventuallyConsistentMap<org.onosproject.vtnrsc.VirtualPortId,org.onosproject.vtnrsc.VirtualPort> vPortStore,
org.onosproject.vtnrsc.FixedIp fixedIP)
Get VirtualPort.
|
static org.onosproject.vtnrsc.VirtualPort |
getPort(org.onosproject.store.service.EventuallyConsistentMap<org.onosproject.vtnrsc.VirtualPortId,org.onosproject.vtnrsc.VirtualPort> vPortStore,
org.onosproject.vtnrsc.TenantNetworkId networkId,
org.onlab.packet.IpAddress ip)
Get VirtualPort.
|
static org.onosproject.vtnrsc.VirtualPort |
getPort(org.onosproject.store.service.EventuallyConsistentMap<org.onosproject.vtnrsc.VirtualPortId,org.onosproject.vtnrsc.VirtualPort> vPortStore,
org.onosproject.vtnrsc.VirtualPortId vPortId)
Get VirtualPort.
|
public static String getControllerIpOfSwitch(org.onosproject.net.Device device)
device - Devicepublic static org.onosproject.net.DeviceId getControllerId(org.onosproject.net.Device device,
Iterable<org.onosproject.net.Device> devices)
device - Devicedevices - Devicespublic static Collection<org.onosproject.net.PortNumber> getLocalTunnelPorts(Iterable<org.onosproject.net.Port> ports)
ports - Iterable of Portpublic static org.onosproject.vtnrsc.VirtualPort getPort(org.onosproject.store.service.EventuallyConsistentMap<org.onosproject.vtnrsc.VirtualPortId,org.onosproject.vtnrsc.VirtualPort> vPortStore,
org.onosproject.vtnrsc.VirtualPortId vPortId)
vPortStore - EventuallyConsistentMap of VirtualPortvPortId - VirtualPortId of the VirtualPortpublic static org.onosproject.vtnrsc.VirtualPort getPort(org.onosproject.store.service.EventuallyConsistentMap<org.onosproject.vtnrsc.VirtualPortId,org.onosproject.vtnrsc.VirtualPort> vPortStore,
org.onosproject.vtnrsc.FixedIp fixedIP)
vPortStore - EventuallyConsistentMap of VirtualPortfixedIP - FixedIp of the VirtualPortpublic static org.onosproject.vtnrsc.VirtualPort getPort(org.onosproject.store.service.EventuallyConsistentMap<org.onosproject.vtnrsc.VirtualPortId,org.onosproject.vtnrsc.VirtualPort> vPortStore,
org.onosproject.vtnrsc.TenantNetworkId networkId,
org.onlab.packet.IpAddress ip)
vPortStore - EventuallyConsistentMap of VirtualPortnetworkId - TenantNetworkId of the VirtualPortip - IpAddress of the VirtualPortCopyright © 2015. All rights reserved.