Class ElanEvpnFlowUtils


  • @Singleton
    public class ElanEvpnFlowUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ElanEvpnFlowUtils​(org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, ElanItmUtils elanItmUtils, ElanEtreeUtils elanEtreeUtils, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow evpnBuildDmacFlowForExternalRemoteMac​(org.opendaylight.netvirt.elan.evpn.utils.ElanEvpnFlowUtils.EvpnDmacFlow evpnDmacFlow)  
      java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>> evpnDeleteDmacFlowsToExternalMac​(org.opendaylight.netvirt.elan.evpn.utils.ElanEvpnFlowUtils.EvpnDmacFlow evpnDmacFlow)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ElanEvpnFlowUtils

        @Inject
        public ElanEvpnFlowUtils​(org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
                                 ElanItmUtils elanItmUtils,
                                 ElanEtreeUtils elanEtreeUtils,
                                 org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker)
    • Method Detail

      • evpnBuildDmacFlowForExternalRemoteMac

        public org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow evpnBuildDmacFlowForExternalRemoteMac​(org.opendaylight.netvirt.elan.evpn.utils.ElanEvpnFlowUtils.EvpnDmacFlow evpnDmacFlow)
      • evpnDeleteDmacFlowsToExternalMac

        public java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>> evpnDeleteDmacFlowsToExternalMac​(org.opendaylight.netvirt.elan.evpn.utils.ElanEvpnFlowUtils.EvpnDmacFlow evpnDmacFlow)