Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.ServiceModeBase
-
-
Uses of ServiceModeBase in org.opendaylight.genius.interfacemanager
Method parameters in org.opendaylight.genius.interfacemanager with type arguments of type ServiceModeBase Modifier and Type Method Description static void
IfmUtil. bindService(TypedWriteTransaction<Datastore.Configuration> tx, java.lang.String interfaceName, BoundServices serviceInfo, java.lang.Class<? extends ServiceModeBase> serviceMode)
void
InterfacemgrProvider. bindService(java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode, BoundServices serviceInfo)
void
InterfacemgrProvider. bindService(java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode, BoundServices serviceInfo, TypedWriteTransaction<Datastore.Configuration> tx)
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<BoundServices>
IfmUtil. buildBoundServicesIId(short servicePriority, java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode)
void
InterfacemgrProvider. unbindService(java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode, BoundServices serviceInfo)
-
Uses of ServiceModeBase in org.opendaylight.genius.interfacemanager.interfaces
Method parameters in org.opendaylight.genius.interfacemanager.interfaces with type arguments of type ServiceModeBase Modifier and Type Method Description void
IInterfaceManager. bindService(java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode, BoundServices serviceInfo)
void
IInterfaceManager. bindService(java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode, BoundServices serviceInfo, TypedWriteTransaction<Datastore.Configuration> tx)
void
IInterfaceManager. unbindService(java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode, BoundServices serviceInfo)
-
Uses of ServiceModeBase in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.config.factory
Method parameters in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.config.factory with type arguments of type ServiceModeBase Modifier and Type Method Description FlowBasedServicesRendererFactory
FlowBasedServicesRendererFactoryResolver. getFlowBasedServicesRendererFactory(java.lang.Class<? extends ServiceModeBase> serviceMode)
-
Uses of ServiceModeBase in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.factory
Method parameters in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.factory with type arguments of type ServiceModeBase Modifier and Type Method Description void
FlowBasedServicesStateAddable. 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)
FlowBasedServicesStateRendererFactory
FlowBasedServicesStateRendererFactoryResolver. getFlowBasedServicesStateRendererFactory(java.lang.Class<? extends ServiceModeBase> serviceMode)
void
FlowBasedServicesStateRemovable. unbindServices(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.lang.Class<? extends ServiceModeBase> serviceMode)
-
Uses of ServiceModeBase in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.helpers
Method parameters in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.state.helpers with type arguments of type ServiceModeBase Modifier and Type Method Description void
AbstractFlowBasedServicesStateBindHelper. 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)
-
Uses of ServiceModeBase in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.utilities
Fields in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.utilities with type parameters of type ServiceModeBase Modifier and Type Field Description static com.google.common.collect.ImmutableBiMap<FlowBasedServicesUtils.ServiceMode,java.lang.Class<? extends ServiceModeBase>>
FlowBasedServicesUtils. SERVICE_MODE_MAP
Method parameters in org.opendaylight.genius.interfacemanager.servicebindings.flowbased.utilities with type arguments of type ServiceModeBase Modifier and Type Method Description static BoundServicesState
FlowBasedServicesUtils. buildBoundServicesState(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceState, java.lang.Class<? extends ServiceModeBase> serviceMode)
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<BoundServices>
FlowBasedServicesUtils. buildServiceId(java.lang.String interfaceName, short serviceIndex, java.lang.Class<? extends ServiceModeBase> serviceMode)
static BoundServicesState
FlowBasedServicesUtils. getBoundServicesState(org.opendaylight.controller.md.sal.binding.api.ReadTransaction tx, java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode)
static BoundServicesState
FlowBasedServicesUtils. getBoundServicesState(TypedReadTransaction<Datastore.Operational> tx, java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode)
static ServicesInfo
FlowBasedServicesUtils. getServicesInfoForInterface(TypedReadTransaction<Datastore.Configuration> tx, java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode)
static void
FlowBasedServicesUtils. removeBoundServicesState(TypedWriteTransaction<Datastore.Operational> tx, java.lang.String interfaceName, java.lang.Class<? extends ServiceModeBase> serviceMode)
-
Uses of ServiceModeBase in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406
Subinterfaces of ServiceModeBase in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406 Modifier and Type Interface Description interface
ServiceModeEgress
Service mode for egress binding services.interface
ServiceModeIngress
Service mode for ingress binding services. -
Uses of ServiceModeBase in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.bound.services.state.list
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.bound.services.state.list that return types with arguments of type ServiceModeBase Modifier and Type Method Description @Nullable java.lang.Class<? extends ServiceModeBase>
BoundServicesState. getServiceMode()
java.lang.Class<? extends ServiceModeBase>
BoundServicesStateBuilder. getServiceMode()
java.lang.Class<? extends ServiceModeBase>
BoundServicesStateKey. getServiceMode()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.bound.services.state.list with type arguments of type ServiceModeBase Modifier and Type Method Description BoundServicesStateBuilder
BoundServicesStateBuilder. setServiceMode(java.lang.Class<? extends ServiceModeBase> value)
Constructor parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.bound.services.state.list with type arguments of type ServiceModeBase Constructor Description BoundServicesStateKey(java.lang.String _interfaceName, java.lang.Class<? extends ServiceModeBase> _serviceMode)
-
Uses of ServiceModeBase in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings that return types with arguments of type ServiceModeBase Modifier and Type Method Description @Nullable java.lang.Class<? extends ServiceModeBase>
ServicesInfo. getServiceMode()
java.lang.Class<? extends ServiceModeBase>
ServicesInfoBuilder. getServiceMode()
java.lang.Class<? extends ServiceModeBase>
ServicesInfoKey. getServiceMode()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings with type arguments of type ServiceModeBase Modifier and Type Method Description ServicesInfoBuilder
ServicesInfoBuilder. setServiceMode(java.lang.Class<? extends ServiceModeBase> value)
Constructor parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings with type arguments of type ServiceModeBase Constructor Description ServicesInfoKey(java.lang.String _interfaceName, java.lang.Class<? extends ServiceModeBase> _serviceMode)
-