Modifier and Type | Method and Description |
---|---|
void |
InterfacemgrProvider.bindService(String interfaceName,
Class<? extends ServiceModeBase> serviceMode,
BoundServices serviceInfo) |
void |
InterfacemgrProvider.bindService(String interfaceName,
Class<? extends ServiceModeBase> serviceMode,
BoundServices serviceInfo,
TypedWriteTransaction<Datastore.Configuration> tx) |
static void |
IfmUtil.bindService(TypedWriteTransaction<Datastore.Configuration> tx,
String interfaceName,
BoundServices serviceInfo,
Class<? extends ServiceModeBase> serviceMode) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<BoundServices> |
IfmUtil.buildBoundServicesIId(short servicePriority,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
void |
InterfacemgrProvider.unbindService(String interfaceName,
Class<? extends ServiceModeBase> serviceMode,
BoundServices serviceInfo) |
Modifier and Type | Method and Description |
---|---|
void |
IInterfaceManager.bindService(String interfaceName,
Class<? extends ServiceModeBase> serviceMode,
BoundServices serviceInfo) |
void |
IInterfaceManager.bindService(String interfaceName,
Class<? extends ServiceModeBase> serviceMode,
BoundServices serviceInfo,
TypedWriteTransaction<Datastore.Configuration> tx) |
void |
IInterfaceManager.unbindService(String interfaceName,
Class<? extends ServiceModeBase> serviceMode,
BoundServices serviceInfo) |
Modifier and Type | Method and Description |
---|---|
FlowBasedServicesRendererFactory |
FlowBasedServicesRendererFactoryResolver.getFlowBasedServicesRendererFactory(Class<? extends ServiceModeBase> serviceMode) |
Modifier and Type | Method and Description |
---|---|
void |
FlowBasedServicesStateAddable.bindServices(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState,
List<BoundServices> allServices,
Class<? extends ServiceModeBase> serviceMode) |
FlowBasedServicesStateRendererFactory |
FlowBasedServicesStateRendererFactoryResolver.getFlowBasedServicesStateRendererFactory(Class<? extends ServiceModeBase> serviceMode) |
void |
FlowBasedServicesStateRemovable.unbindServices(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState,
Class<? extends ServiceModeBase> serviceMode) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFlowBasedServicesStateBindHelper.bindServices(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState,
List<BoundServices> allServices,
Class<? extends ServiceModeBase> serviceMode) |
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableBiMap<FlowBasedServicesUtils.ServiceMode,Class<? extends ServiceModeBase>> |
FlowBasedServicesUtils.SERVICE_MODE_MAP |
Modifier and Type | Method and Description |
---|---|
static BoundServicesState |
FlowBasedServicesUtils.buildBoundServicesState(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceState,
Class<? extends ServiceModeBase> serviceMode) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<BoundServices> |
FlowBasedServicesUtils.buildServiceId(String interfaceName,
short serviceIndex,
Class<? extends ServiceModeBase> serviceMode) |
static BoundServicesState |
FlowBasedServicesUtils.getBoundServicesState(org.opendaylight.controller.md.sal.binding.api.ReadTransaction tx,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
static BoundServicesState |
FlowBasedServicesUtils.getBoundServicesState(TypedReadTransaction<Datastore.Operational> tx,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
static ServicesInfo |
FlowBasedServicesUtils.getServicesInfoForInterface(TypedReadTransaction<Datastore.Configuration> tx,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
static void |
FlowBasedServicesUtils.removeBoundServicesState(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
Class<? extends ServiceModeBase> serviceMode) |
Modifier and Type | Interface and Description |
---|---|
interface |
ServiceModeEgress
Service mode for egress binding services.
|
interface |
ServiceModeIngress
Service mode for ingress binding services.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends ServiceModeBase> |
BoundServicesStateKey.getServiceMode() |
Class<? extends ServiceModeBase> |
BoundServicesStateBuilder.getServiceMode() |
Modifier and Type | Method and Description |
---|---|
BoundServicesStateBuilder |
BoundServicesStateBuilder.setServiceMode(Class<? extends ServiceModeBase> value) |
Constructor and Description |
---|
BoundServicesStateKey(String _interfaceName,
Class<? extends ServiceModeBase> _serviceMode) |
Modifier and Type | Method and Description |
---|---|
Class<? extends ServiceModeBase> |
ServicesInfoKey.getServiceMode() |
Class<? extends ServiceModeBase> |
ServicesInfoBuilder.getServiceMode() |
Modifier and Type | Method and Description |
---|---|
ServicesInfoBuilder |
ServicesInfoBuilder.setServiceMode(Class<? extends ServiceModeBase> value) |
Constructor and Description |
---|
ServicesInfoKey(String _interfaceName,
Class<? extends ServiceModeBase> _serviceMode) |
Copyright © 2019 OpenDaylight. All rights reserved.