public interface BridgeConfig extends HandlerBehaviour
| Modifier and Type | Method and Description |
|---|---|
boolean |
addBridge(BridgeDescription bridgeDescription)
Adds a bridge with a given description.
|
void |
addBridge(BridgeName bridgeName)
Deprecated.
version 1.7.0 - Hummingbird
|
boolean |
addBridge(BridgeName bridgeName,
java.lang.String dpid,
java.util.List<ControllerInfo> controllers)
Deprecated.
version 1.7.0 - Hummingbird
|
void |
addBridge(BridgeName bridgeName,
java.lang.String dpid,
java.lang.String exPortName)
Deprecated.
version 1.7.0 - Hummingbird
|
void |
addPort(BridgeName bridgeName,
java.lang.String portName)
Adds a port to a given bridge.
|
void |
deleteBridge(BridgeName bridgeName)
Remove a bridge.
|
void |
deletePort(BridgeName bridgeName,
java.lang.String portName)
Removes a port from a given bridge.
|
java.util.Collection<BridgeDescription> |
getBridges()
Remove a bridge.
|
java.util.List<PortNumber> |
getLocalPorts(java.lang.Iterable<java.lang.String> ifaceIds)
Get logical/virtual ports by ifaceIds.
|
java.util.Set<PortNumber> |
getPortNumbers()
Get a collection of port.
|
java.util.Collection<PortDescription> |
getPorts()
Delete a logical/virtual port.
|
handler, setHandler@Deprecated void addBridge(BridgeName bridgeName)
bridgeName - bridge name@Deprecated void addBridge(BridgeName bridgeName, java.lang.String dpid, java.lang.String exPortName)
bridgeName - bridge namedpid - dpidexPortName - external port name@Deprecated boolean addBridge(BridgeName bridgeName, java.lang.String dpid, java.util.List<ControllerInfo> controllers)
bridgeName - bridge namedpid - dpidcontrollers - list of controllerboolean addBridge(BridgeDescription bridgeDescription)
bridgeDescription - bridge descriptionvoid deleteBridge(BridgeName bridgeName)
bridgeName - bridge namejava.util.Collection<BridgeDescription> getBridges()
void addPort(BridgeName bridgeName, java.lang.String portName)
bridgeName - bridge nameportName - port namevoid deletePort(BridgeName bridgeName, java.lang.String portName)
bridgeName - bridge nameportName - port namejava.util.Collection<PortDescription> getPorts()
java.util.Set<PortNumber> getPortNumbers()
java.util.List<PortNumber> getLocalPorts(java.lang.Iterable<java.lang.String> ifaceIds)
ifaceIds - the ifaceid that needed