Class LogicalSwitchUcastsRemoveCommand
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.transact.AbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey,HwvtepGlobalAugmentation>
org.opendaylight.ovsdb.hwvtepsouthbound.transact.LogicalSwitchUcastsRemoveCommand
- All Implemented Interfaces:
TransactCommand<LogicalSwitches>
public final class LogicalSwitchUcastsRemoveCommand
extends AbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey,HwvtepGlobalAugmentation>
-
Field Summary
Fields inherited from class org.opendaylight.ovsdb.hwvtepsouthbound.transact.AbstractTransactCommand
deviceTransaction, hwvtepOperationalState, TXUUID -
Constructor Summary
ConstructorsConstructorDescriptionLogicalSwitchUcastsRemoveCommand(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, List<LogicalSwitches> deletedLs, LogicalSwitches logicalSwitches) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanareEqual(LogicalSwitches logicalSwitches1, LogicalSwitches logicalSwitches2) voidexecute(TransactionBuilder transaction) protected Map<LogicalSwitchesKey, LogicalSwitches> getData(HwvtepGlobalAugmentation augmentation) protected StringgetKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> iid) protected booleanvoidvoidbooleanretry()Methods inherited from class org.opendaylight.ovsdb.hwvtepsouthbound.transact.AbstractTransactCommand
addJobToQueue, augmentation, cascadeDelete, clearConfigData, doDeviceTransaction, extractRemoved, extractUpdated, fetchDeviceData, getChanges, getClassType, getClone, getConfigData, getConnectionInstance, getData, getDataBroker, getDependencyGetter, getDeviceInfo, getDeviceOpData, getDeviceTransaction, getLsKeyStr, getLsKeyStr, getNodeKeyStr, getOperationalState, getTableReader, markKeyAsInTransit, newOperState, onCommandFailed, onCommandSucceeded, onConfigUpdate, ops, updateConfigData
-
Constructor Details
-
LogicalSwitchUcastsRemoveCommand
public LogicalSwitchUcastsRemoveCommand(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, List<LogicalSwitches> deletedLs, LogicalSwitches logicalSwitches)
-
-
Method Details
-
execute
-
getData
- Overrides:
getDatain classAbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
areEqual
- Overrides:
areEqualin classAbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
onSuccess
- Specified by:
onSuccessin interfaceTransactCommand<LogicalSwitches>- Overrides:
onSuccessin classAbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
onFailure
- Specified by:
onFailurein interfaceTransactCommand<LogicalSwitches>- Overrides:
onFailurein classAbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
retry
public boolean retry() -
isDeleteCmd
protected boolean isDeleteCmd()- Overrides:
isDeleteCmdin classAbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
getKeyStr
protected String getKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> iid) - Overrides:
getKeyStrin classAbstractTransactCommand<LogicalSwitches,LogicalSwitchesKey, HwvtepGlobalAugmentation>
-