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
ConstructorDescriptionLogicalSwitchUcastsRemoveCommand
(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 boolean
areEqual
(LogicalSwitches logicalSwitches1, LogicalSwitches logicalSwitches2) void
execute
(TransactionBuilder transaction) protected Map<LogicalSwitchesKey,
LogicalSwitches> getData
(HwvtepGlobalAugmentation augmentation) protected String
getKeyStr
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> iid) protected boolean
void
void
boolean
retry()
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, 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:
getData
in classAbstractTransactCommand<LogicalSwitches,
LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
areEqual
- Overrides:
areEqual
in classAbstractTransactCommand<LogicalSwitches,
LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
onSuccess
- Specified by:
onSuccess
in interfaceTransactCommand<LogicalSwitches>
- Overrides:
onSuccess
in classAbstractTransactCommand<LogicalSwitches,
LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
onFailure
- Specified by:
onFailure
in interfaceTransactCommand<LogicalSwitches>
- Overrides:
onFailure
in classAbstractTransactCommand<LogicalSwitches,
LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
retry
public boolean retry() -
isDeleteCmd
protected boolean isDeleteCmd()- Overrides:
isDeleteCmd
in classAbstractTransactCommand<LogicalSwitches,
LogicalSwitchesKey, HwvtepGlobalAugmentation>
-
getKeyStr
protected String getKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> iid) - Overrides:
getKeyStr
in classAbstractTransactCommand<LogicalSwitches,
LogicalSwitchesKey, HwvtepGlobalAugmentation>
-