Modifier and Type | Method and Description |
---|---|
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> |
SouthboundMapper.createInstanceIdentifier(InstanceIdentifierCodec instanceIdentifierCodec,
OvsdbConnectionInstance client,
Bridge bridge) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> |
SouthboundMapper.createInstanceIdentifier(InstanceIdentifierCodec instanceIdentifierCodec,
OvsdbConnectionInstance client,
Controller controller,
String bridgeName) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> |
SouthboundMapper.getInstanceIdentifier(InstanceIdentifierCodec instanceIdentifierCodec,
OpenVSwitch ovs) |
void |
OvsdbConnectionInstance.registerCallbacks(InstanceIdentifierCodec instanceIdentifierCodec) |
void |
OvsdbConnectionInstance.transact(TransactCommand command,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec)
Apply the given command to the given events, based on the given bridge state.
|
void |
OvsdbConnectionInstance.transact(TransactCommand command,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec)
Apply the given command to the given modifications, based on the given bridge state.
|
Constructor and Description |
---|
OvsdbConnectionManager(org.opendaylight.controller.md.sal.binding.api.DataBroker db,
TransactionInvoker txInvoker,
org.opendaylight.controller.md.sal.common.api.clustering.EntityOwnershipService entityOwnershipService,
OvsdbConnection ovsdbConnection,
InstanceIdentifierCodec instanceIdentifierCodec) |
Modifier and Type | Method and Description |
---|---|
void |
ControllerUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
OvsdbNodeUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointDeleteCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
AutoAttachUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
ControllerRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointCreateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QosUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
ProtocolUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
OpenVSwitchBridgeAddCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QosRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QueueUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
BridgeRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
AutoAttachRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
BridgeUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TransactCommandAggregator.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
ProtocolRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QueueRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TransactCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec)
Queue the command defined by the class implementing this interface in the given transaction builder, with the
given bridge state, in reaction to the given events.
|
void |
ControllerUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
OvsdbNodeUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointDeleteCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
AutoAttachUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
ControllerRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointCreateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QosUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
ProtocolUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
OpenVSwitchBridgeAddCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QosRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QueueUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
BridgeRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
AutoAttachRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
BridgeUpdateCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TransactCommandAggregator.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
ProtocolRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
QueueRemovedCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TransactCommand.execute(TransactionBuilder transaction,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec)
Queue the command defined by the class implementing this interface in the given transaction builder, with the
given bridge state, in reaction to the given modifications.
|
void |
TransactInvokerImpl.invoke(TransactCommand command,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TransactInvoker.invoke(TransactCommand command,
BridgeOperationalState state,
org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> events,
InstanceIdentifierCodec instanceIdentifierCodec)
Invoke the given transactional command, with the given bridge state, on the given events.
|
void |
TransactInvokerImpl.invoke(TransactCommand command,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TransactInvoker.invoke(TransactCommand command,
BridgeOperationalState state,
Collection<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> modifications,
InstanceIdentifierCodec instanceIdentifierCodec)
Invoke the given transactional command, with the given bridge state, on the given modifications.
|
static <T extends TableSchema<T>> |
TransactUtils.stampInstanceIdentifier(TransactionBuilder transaction,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid,
TableSchema<T> tableSchema,
ColumnSchema<T,Map<String,String>> columnSchema,
InstanceIdentifierCodec instanceIdentifierCodec) |
static void |
TerminationPointCreateCommand.stampInstanceIdentifier(TransactionBuilder transaction,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<OvsdbTerminationPointAugmentation> iid,
String interfaceName,
InstanceIdentifierCodec instanceIdentifierCodec) |
static <T extends TableSchema<T>> |
TransactUtils.stampInstanceIdentifierMutation(TransactionBuilder transaction,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid,
TableSchema<T> tableSchema,
ColumnSchema<T,Map<String,String>> columnSchema,
InstanceIdentifierCodec instanceIdentifierCodec) |
void |
TerminationPointUpdateCommand.updateTerminationPoint(TransactionBuilder transaction,
BridgeOperationalState state,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<OvsdbTerminationPointAugmentation> iid,
OvsdbTerminationPointAugmentation terminationPoint,
InstanceIdentifierCodec instanceIdentifierCodec) |
Constructor and Description |
---|
ReconciliationManager(org.opendaylight.controller.md.sal.binding.api.DataBroker db,
InstanceIdentifierCodec instanceIdentifierCodec) |
Constructor and Description |
---|
BridgeConfigReconciliationTask(ReconciliationManager reconciliationManager,
OvsdbConnectionManager connectionManager,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> nodeIid,
OvsdbConnectionInstance connectionInstance,
InstanceIdentifierCodec instanceIdentifierCodec) |
TerminationPointConfigReconciliationTask(ReconciliationManager reconciliationManager,
OvsdbConnectionManager connectionManager,
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node bridgeNode,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> bridgeIid,
OvsdbConnectionInstance connectionInstance,
InstanceIdentifierCodec instanceIdentifierCodec) |
Copyright © 2018 OpenDaylight. All rights reserved.