@Singleton public class FlowBasedIngressServicesStateUnbindHelper extends AbstractFlowBasedServicesStateUnbindHelper
Constructor and Description |
---|
FlowBasedIngressServicesStateUnbindHelper(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker) |
Modifier and Type | Method and Description |
---|---|
protected void |
unbindServicesOnInterface(List<ListenableFuture<Void>> futures,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServices> allServices,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifState) |
void |
unbindServicesOnInterfaceType(List<ListenableFuture<Void>> futures,
BigInteger dpnId,
String ifaceName) |
protected void |
unbindServicesOnTunnel(List<ListenableFuture<Void>> futures,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServices> allServices,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface iface) |
protected void |
unbindServicesOnVlan(List<ListenableFuture<Void>> futures,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServices> allServices,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState) |
getDataBroker, getTxRunner, unbindServices
@Inject public FlowBasedIngressServicesStateUnbindHelper(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker)
protected void unbindServicesOnInterface(List<ListenableFuture<Void>> futures, List<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServices> allServices, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifState)
unbindServicesOnInterface
in class AbstractFlowBasedServicesStateUnbindHelper
protected void unbindServicesOnTunnel(List<ListenableFuture<Void>> futures, List<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServices> allServices, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface iface)
protected void unbindServicesOnVlan(List<ListenableFuture<Void>> futures, List<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.services.info.BoundServices> allServices, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState)
public void unbindServicesOnInterfaceType(List<ListenableFuture<Void>> futures, BigInteger dpnId, String ifaceName)
unbindServicesOnInterfaceType
in interface FlowBasedServicesStateRemovable
unbindServicesOnInterfaceType
in class AbstractFlowBasedServicesStateUnbindHelper
Copyright © 2017 OpenDaylight. All rights reserved.