Class OvsInterfaceConfigRemoveHelper
- java.lang.Object
 - 
- org.opendaylight.genius.interfacemanager.renderer.ovs.confighelpers.OvsInterfaceConfigRemoveHelper
 
 
- 
@Singleton public final class OvsInterfaceConfigRemoveHelper extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description OvsInterfaceConfigRemoveHelper(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, AlivenessMonitorUtils alivenessMonitorUtils, IMdsalApiManager mdsalApiManager, org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator, InterfaceManagerCommonUtils interfaceManagerCommonUtils, InterfaceMetaUtils interfaceMetaUtils, SouthboundUtils southboundUtils, TombstonedNodeManager tombstonedNodeManager) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.InterfacecleanUpInterfaceWithUnknownState(java.lang.String interfaceName, ParentRefs parentRefs, IfTunnel ifTunnel, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> transaction)java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>>removeConfiguration(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceOld, ParentRefs parentRefs)voidremoveTunnelIngressFlow(org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> confTx, java.lang.String interfaceName, IfTunnel ifTunnel, org.opendaylight.yangtools.yang.common.Uint64 dpId) 
 - 
 
- 
- 
Constructor Detail
- 
OvsInterfaceConfigRemoveHelper
@Inject public OvsInterfaceConfigRemoveHelper(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, AlivenessMonitorUtils alivenessMonitorUtils, IMdsalApiManager mdsalApiManager, org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator, InterfaceManagerCommonUtils interfaceManagerCommonUtils, InterfaceMetaUtils interfaceMetaUtils, SouthboundUtils southboundUtils, TombstonedNodeManager tombstonedNodeManager) 
 - 
 
- 
Method Detail
- 
removeConfiguration
public java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>> removeConfiguration(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceOld, ParentRefs parentRefs) 
- 
removeTunnelIngressFlow
public void removeTunnelIngressFlow(org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> confTx, java.lang.String interfaceName, IfTunnel ifTunnel, org.opendaylight.yangtools.yang.common.Uint64 dpId) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException- Throws:
 java.util.concurrent.ExecutionExceptionjava.lang.InterruptedException
 
- 
cleanUpInterfaceWithUnknownState
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface cleanUpInterfaceWithUnknownState(java.lang.String interfaceName, ParentRefs parentRefs, IfTunnel ifTunnel, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> transaction) throws org.opendaylight.mdsal.common.api.ReadFailedException- Throws:
 org.opendaylight.mdsal.common.api.ReadFailedException
 
 - 
 
 -