Class McastMacsLocalRemoveCommand
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.transact.AbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey,HwvtepGlobalAugmentation>
org.opendaylight.ovsdb.hwvtepsouthbound.transact.McastMacsLocalRemoveCommand
- All Implemented Interfaces:
TransactCommand<LocalMcastMacs>
public class McastMacsLocalRemoveCommand
extends AbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey,HwvtepGlobalAugmentation>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.opendaylight.ovsdb.hwvtepsouthbound.transact.AbstractTransactCommand
deviceTransaction, hwvtepOperationalState, TXUUID -
Constructor Summary
ConstructorsConstructorDescriptionMcastMacsLocalRemoveCommand(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 TypeMethodDescriptionprotected booleanTells if this object needs to be deleted if its dependent object gets deleted Ex : LocalUcastMac and LocalMacstMac.voidexecute(TransactionBuilder transaction) protected Map<LocalMcastMacsKey,LocalMcastMacs> getData(HwvtepGlobalAugmentation augmentation) protected UnMetDependencyGetter<LocalMcastMacs>protected StringgetKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LocalMcastMacs> iid) protected booleanMethods inherited from class org.opendaylight.ovsdb.hwvtepsouthbound.transact.AbstractTransactCommand
addJobToQueue, areEqual, augmentation, clearConfigData, doDeviceTransaction, extractRemoved, extractUpdated, fetchDeviceData, getChanges, getClassType, getClone, getConfigData, getConnectionInstance, getData, getDataBroker, getDeviceInfo, getDeviceOpData, getDeviceTransaction, getLsKeyStr, getNodeKeyStr, getOperationalState, getTableReader, markKeyAsInTransit, newOperState, onCommandFailed, onCommandSucceeded, onConfigUpdate, onFailure, onSuccess, updateConfigDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.ovsdb.hwvtepsouthbound.transact.TransactCommand
retry
-
Constructor Details
-
McastMacsLocalRemoveCommand
public McastMacsLocalRemoveCommand(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
-
getData
- Overrides:
getDatain classAbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey, HwvtepGlobalAugmentation>
-
cascadeDelete
protected boolean cascadeDelete()Description copied from class:AbstractTransactCommandTells if this object needs to be deleted if its dependent object gets deleted Ex : LocalUcastMac and LocalMacstMac.- Overrides:
cascadeDeletein classAbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey, HwvtepGlobalAugmentation> - Returns:
- true if this object needs to be deleted if its dependent object gets deleted
-
getDependencyGetter
- Overrides:
getDependencyGetterin classAbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey, HwvtepGlobalAugmentation>
-
isDeleteCmd
protected boolean isDeleteCmd()- Overrides:
isDeleteCmdin classAbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey, HwvtepGlobalAugmentation>
-
getKeyStr
protected String getKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LocalMcastMacs> iid) - Overrides:
getKeyStrin classAbstractTransactCommand<LocalMcastMacs,LocalMcastMacsKey, HwvtepGlobalAugmentation>
-