| Package | Description |
|---|---|
| org.opendaylight.vtn.manager.internal.util.vnode |
This package contains utility classes for virtual node management.
|
| org.opendaylight.vtn.manager.internal.vnode |
| Modifier and Type | Method and Description |
|---|---|
static VBridgeIdentifier |
VBridgeIdentifier.create(String tname,
String bname,
boolean find)
Create a new identifier.
|
static VBridgeIdentifier |
VBridgeIdentifier.create(VbridgePathFields path,
boolean find)
Create a new identifier.
|
VBridgeIdentifier |
VBridgeMapIdentifier.getBridgeIdentifier()
Return an identifier for the vBridge that contains the data object
specified by this instance.
|
VBridgeIdentifier |
VBridgeIfIdentifier.getBridgeIdentifier()
Return an identifier for the vBridge that contains the virtual interface
specified by this instance.
|
VBridgeIdentifier |
VBridgeIdentifier.getBridgeIdentifier()
Return an identifier for the vBridge.
|
VBridgeIdentifier |
VBridgeMapIdentifier.getVNodeIdentifier()
Return a
VNodeIdentifier that specifies a virtual network
element. |
VBridgeIdentifier |
VBridgeIdentifier.getVNodeIdentifier()
Return a
VNodeIdentifier that specifies a virtual network
element. |
| Constructor and Description |
|---|
VBridgeIfIdentifier(VBridgeIdentifier vbrId,
VnodeName iname)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
UpdateVbridgeTask.create(TxContext ctx,
VBridgeIdentifier ident,
VbridgeConfig cfg)
Create a new vBridge.
|
static RemoveMacEntryTask |
RemoveMacEntryTask.create(VBridgeIdentifier ident,
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress> addrs)
Construct a new task that removes all the given MAC addresses from
the MAC address table.
|
static RemoveVlanMapTask |
RemoveVlanMapTask.create(VBridgeIdentifier ident,
List<String> ids)
Construct a new task that removes all the specified VLAN mappings from
the specified vBridge.
|
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<VbridgeConfig> |
UpdateVbridgeTask.getConfigPath(VBridgeIdentifier ident)
Return the instance identifier for the configuration container in the
target vBridge.
|
VBridge |
VNodeReader.getVBridge(VBridgeIdentifier vbrId)
Return the specified vBridge.
|
void |
VBridgeManager.removeEntity(VBridgeIdentifier ident)
Remove the entity of the specified vBridge.
|
void |
VBridgeManager.updateEntity(VBridgeIdentifier ident,
VbridgeConfig config)
Update the entity of the specified vBridge.
|
| Constructor and Description |
|---|
UpdateMacMapTask(VBridgeIdentifier vbrId,
VtnUpdateOperationType op)
Construct a new instance.
|
VBridgeEntity(VTNManagerProvider provider,
VBridgeIdentifier ident,
VtnVbridgeConfig config)
Construct a new instance.
|
Copyright © 2018 OpenDaylight. All rights reserved.