Class AbstractFlowBasedServicesStateBindHelper

    • Constructor Detail

      • AbstractFlowBasedServicesStateBindHelper

        protected AbstractFlowBasedServicesStateBindHelper​(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker)
        Create instance.
        Parameters:
        dataBroker - instance of interfaceMgrProvider
    • Method Detail

      • getDataBroker

        protected org.opendaylight.controller.md.sal.binding.api.DataBroker getDataBroker()
      • bindServices

        public final void bindServices​(java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>> futures,
                                       org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState,
                                       java.util.List<BoundServices> allServices,
                                       java.lang.Class<? extends ServiceModeBase> serviceMode)
        Specified by:
        bindServices in interface FlowBasedServicesStateAddable
      • bindServicesOnInterfaceType

        public abstract 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 interface FlowBasedServicesStateAddable