Modifier and Type | Method and Description |
---|---|
List<PhysicalSwitch> |
Mappable.getPhysicalSwitches(OVXSwitch virtualSwitch)
Get the physicalSwitches that are contained in the virtualSwitch.
|
List<PhysicalSwitch> |
OVXMap.getPhysicalSwitches(OVXSwitch virtualSwitch)
Gets the physical switches that are contained in the OVXSwitch.
|
Modifier and Type | Method and Description |
---|---|
OVXSwitch |
Mappable.getVirtualSwitch(PhysicalSwitch physicalSwitch,
Integer tenantId)
Get the virtualSwitch which has been specified by the physicalSwitch and
tenantId.
|
OVXSwitch |
OVXMap.getVirtualSwitch(PhysicalSwitch physicalSwitch,
Integer tenantId)
Gets the OVXSwitch which has been specified by the physicalSwitch and
tenantId.
|
boolean |
Mappable.hasVirtualSwitch(PhysicalSwitch psw,
int tid) |
boolean |
OVXMap.hasVirtualSwitch(PhysicalSwitch physicalSwitch,
int tenantId) |
void |
Mappable.removePhysicalSwitch(PhysicalSwitch physicalSwitch)
Removes a PhysicalSwitch from Mappable mappings.
|
void |
OVXMap.removePhysicalSwitch(PhysicalSwitch physicalSwitch) |
Modifier and Type | Method and Description |
---|---|
void |
Mappable.addSwitches(List<PhysicalSwitch> physicalSwitches,
OVXSwitch virtualSwitch)
Create the mapping between PhysicalSwithes and a VirtualSwitch.
|
void |
OVXMap.addSwitches(List<PhysicalSwitch> physicalSwitches,
OVXSwitch virtualSwitch)
Creates the mapping between PhysicalSwithes and a VirtualSwitch.
|
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonElement |
PhysicalSwitchSerializer.serialize(PhysicalSwitch sw,
Type switchType,
com.google.gson.JsonSerializationContext context) |
boolean |
OVXBigSwitch.tryRecovery(PhysicalSwitch phySwitch)
Tries to gracefully disable the parts of this big switch that map to the
specified physical switch.
|
Modifier and Type | Method and Description |
---|---|
void |
OVXSwitch.register(List<PhysicalSwitch> physicalSwitches)
Registers switch in the mapping and adds it to persistent storage.
|
Constructor and Description |
---|
StatisticsManager(PhysicalSwitch sw) |
Modifier and Type | Method and Description |
---|---|
void |
PhysicalNetwork.addSwitch(PhysicalSwitch sw)
Add physical switch to topology and make it discoverable.
|
boolean |
PhysicalNetwork.removeSwitch(PhysicalSwitch sw)
Removes switch from topology discovery and mappings for this network.
|
Constructor and Description |
---|
PhysicalPort(OFPhysicalPort port,
PhysicalSwitch sw,
boolean isEdge)
Instantiates a physical port based on an OpenFlow physical port, the
physical switch it belongs to, and and set whether the port is an edge
port or not.
|
Constructor and Description |
---|
SwitchDiscoveryManager(PhysicalSwitch sw,
Boolean... useBDDP)
Instantiates discovery manager for the given physical switch.
|
Modifier and Type | Method and Description |
---|---|
static OVXSwitch |
OVXMessageUtil.untranslateXid(OFMessage msg,
PhysicalSwitch psw)
Undoes the XID translation and returns the original virtual switch.
|
static void |
OVXMessageUtil.untranslateXidAndSend(OFMessage msg,
PhysicalSwitch psw)
Undoes the Xid translation and tries to send the resulting message to the
origin OVXSwitch.
|
void |
OVXError.virtualize(PhysicalSwitch sw) |
void |
OVXVendor.virtualize(PhysicalSwitch sw) |
void |
OVXBarrierReply.virtualize(PhysicalSwitch sw) |
void |
OVXHello.virtualize(PhysicalSwitch sw) |
void |
OVXQueueGetConfigReply.virtualize(PhysicalSwitch sw) |
void |
OVXGetConfigReply.virtualize(PhysicalSwitch sw) |
void |
OVXPacketIn.virtualize(PhysicalSwitch sw) |
void |
OVXEchoReply.virtualize(PhysicalSwitch sw) |
void |
OVXFeaturesReply.virtualize(PhysicalSwitch sw) |
void |
OVXUnknownMessage.virtualize(PhysicalSwitch sw) |
void |
OVXPortStatus.virtualize(PhysicalSwitch sw) |
void |
OVXFlowRemoved.virtualize(PhysicalSwitch sw) |
void |
OVXStatisticsReply.virtualize(PhysicalSwitch sw) |
void |
Virtualizable.virtualize(PhysicalSwitch sw) |
void |
OVXEchoRequest.virtualize(PhysicalSwitch sw) |
Modifier and Type | Method and Description |
---|---|
void |
VirtualizableStatistic.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg)
Virtualize a statistics object.
|
void |
OVXVendorStatistics.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
void |
OVXFlowStatisticsReply.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
void |
OVXAggregateStatisticsReply.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
void |
OVXQueueStatisticsReply.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
void |
OVXDescriptionStatistics.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
void |
OVXPortStatisticsReply.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
void |
OVXTableStatistics.virtualizeStatistic(PhysicalSwitch sw,
OVXStatisticsReply msg) |
Modifier and Type | Method and Description |
---|---|
PhysicalSwitch |
SwitchRoute.getDstSwitch() |
PhysicalSwitch |
SwitchRoute.getSrcSwitch() |
PhysicalSwitch |
ShortestPath.Predecessor.getSwitch()
Gets the switch.
|
Modifier and Type | Method and Description |
---|---|
LinkedList<PhysicalLink> |
ShortestPath.computePath(PhysicalSwitch srcSw,
PhysicalSwitch dstSw)
Gets the physical path between two physical switches.
|
void |
ShortestPath.execute(PhysicalSwitch source)
Compute all the paths between a source switch and all the switches in the
network.
|
Constructor and Description |
---|
ShortestPath.Predecessor(PhysicalSwitch sw,
PhysicalLink link)
Instantiates a new predecessor.
|
Copyright © 2015. All rights reserved.