Class TransactCommandAggregator
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.transact.TransactCommandAggregator
- All Implemented Interfaces:
TransactCommand
-
Constructor Summary
ConstructorDescriptionTransactCommandAggregator
(HwvtepOperationalState state, Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> changes) -
Method Summary
Modifier and TypeMethodDescriptionvoid
doDeviceTransaction
(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.yang.binding.Identifiable data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) void
execute
(TransactionBuilder transaction) void
onConfigUpdate
(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.yang.binding.Identifiable data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) void
onFailure
(TransactionBuilder deviceTransaction) void
onSuccess
(TransactionBuilder deviceTransaction) boolean
retry()
-
Constructor Details
-
TransactCommandAggregator
public TransactCommandAggregator(HwvtepOperationalState state, Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> changes)
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceTransactCommand
-
onConfigUpdate
public void onConfigUpdate(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.yang.binding.Identifiable data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) - Specified by:
onConfigUpdate
in interfaceTransactCommand
-
doDeviceTransaction
public void doDeviceTransaction(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.yang.binding.Identifiable data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) - Specified by:
doDeviceTransaction
in interfaceTransactCommand
-
onFailure
- Specified by:
onFailure
in interfaceTransactCommand
-
onSuccess
- Specified by:
onSuccess
in interfaceTransactCommand
-
retry
public boolean retry()- Specified by:
retry
in interfaceTransactCommand
-