Class TransactCommandAggregator
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.transact.TransactCommandAggregator
- All Implemented Interfaces:
TransactCommand
-
Constructor Summary
ConstructorsConstructorDescriptionTransactCommandAggregator(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 TypeMethodDescriptionvoiddoDeviceTransaction(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.binding.EntryObject data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) voidexecute(TransactionBuilder transaction) voidonConfigUpdate(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.binding.EntryObject data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) voidonFailure(TransactionBuilder deviceTransaction) voidonSuccess(TransactionBuilder deviceTransaction) booleanretry()
-
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:
executein interfaceTransactCommand
-
onConfigUpdate
public void onConfigUpdate(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.binding.EntryObject data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) - Specified by:
onConfigUpdatein interfaceTransactCommand
-
doDeviceTransaction
public void doDeviceTransaction(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid, org.opendaylight.yangtools.binding.EntryObject data, org.opendaylight.yangtools.yang.binding.InstanceIdentifier key, Object... extraData) - Specified by:
doDeviceTransactionin interfaceTransactCommand
-
onFailure
- Specified by:
onFailurein interfaceTransactCommand
-
onSuccess
- Specified by:
onSuccessin interfaceTransactCommand
-
retry
public boolean retry()- Specified by:
retryin interfaceTransactCommand
-