Class FlowBasedEgressServicesStateBindHelper
- java.lang.Object
-
- org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.helpers.AbstractFlowBasedServicesStateBindHelper
-
- org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.helpers.FlowBasedEgressServicesStateBindHelper
-
- All Implemented Interfaces:
FlowBasedServicesStateAddable
@Singleton public class FlowBasedEgressServicesStateBindHelper extends AbstractFlowBasedServicesStateBindHelper
-
-
Constructor Summary
Constructors Constructor Description FlowBasedEgressServicesStateBindHelper(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, InterfaceManagerCommonUtils interfaceManagerCommonUtils)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bindServicesOnInterface(TypedReadWriteTransaction<Datastore.Configuration> tx, java.util.List<BoundServices> allServices, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifState)
void
bindServicesOnInterfaceType(java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>> futures, org.opendaylight.yangtools.yang.common.Uint64 dpnId, java.lang.String ifaceName)
-
Methods inherited from class org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.helpers.AbstractFlowBasedServicesStateBindHelper
bindServices, getDataBroker, getTxRunner
-
-
-
-
Constructor Detail
-
FlowBasedEgressServicesStateBindHelper
@Inject public FlowBasedEgressServicesStateBindHelper(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, InterfaceManagerCommonUtils interfaceManagerCommonUtils)
-
-
Method Detail
-
bindServicesOnInterface
public void bindServicesOnInterface(TypedReadWriteTransaction<Datastore.Configuration> tx, java.util.List<BoundServices> allServices, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifState)
- Specified by:
bindServicesOnInterface
in classAbstractFlowBasedServicesStateBindHelper
-
bindServicesOnInterfaceType
public void bindServicesOnInterfaceType(java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>> futures, org.opendaylight.yangtools.yang.common.Uint64 dpnId, java.lang.String ifaceName)
- Specified by:
bindServicesOnInterfaceType
in interfaceFlowBasedServicesStateAddable
- Specified by:
bindServicesOnInterfaceType
in classAbstractFlowBasedServicesStateBindHelper
-
-