Modifier and Type | Method and Description |
---|---|
void |
FlowBasedServicesConfigAddable.bindService(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
String interfaceName,
BoundServices boundServiceNew,
List<BoundServices> allServices,
BoundServicesState interfaceBoundServicesState) |
void |
FlowBasedServicesConfigRemovable.unbindService(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
String interfaceName,
BoundServices boundServiceNew,
List<BoundServices> boundServicesList,
BoundServicesState boundServicesState) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFlowBasedServicesConfigBindHelper.bindService(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
String interfaceName,
BoundServices boundServiceNew,
List<BoundServices> allServices,
BoundServicesState interfaceBoundServicesState) |
protected void |
FlowBasedIngressServicesConfigBindHelper.bindServiceOnInterface(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
BoundServices boundServiceNew,
List<BoundServices> allServices,
BoundServicesState boundServiceState) |
protected void |
FlowBasedEgressServicesConfigBindHelper.bindServiceOnInterface(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
BoundServices boundServiceNew,
List<BoundServices> allServices,
BoundServicesState boundServiceState) |
protected abstract void |
AbstractFlowBasedServicesConfigBindHelper.bindServiceOnInterface(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
BoundServices boundServiceNew,
List<BoundServices> allServices,
BoundServicesState interfaceBoundServicesState) |
void |
AbstractFlowBasedServicesConfigUnbindHelper.unbindService(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
String interfaceName,
BoundServices boundServiceOld,
List<BoundServices> boundServices,
BoundServicesState boundServicesState) |
protected void |
FlowBasedIngressServicesConfigUnbindHelper.unbindServiceOnInterface(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
BoundServices boundServiceOld,
List<BoundServices> boundServices,
BoundServicesState boundServicesState) |
protected void |
FlowBasedEgressServicesConfigUnbindHelper.unbindServiceOnInterface(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
BoundServices boundServiceOld,
List<BoundServices> boundServices,
BoundServicesState boundServicesState) |
protected abstract void |
AbstractFlowBasedServicesConfigUnbindHelper.unbindServiceOnInterface(List<com.google.common.util.concurrent.ListenableFuture<Void>> futures,
BoundServices boundServiceOld,
List<BoundServices> allServices,
BoundServicesState boundServicesState) |
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 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) |
Modifier and Type | Method and Description |
---|---|
static void |
FlowBasedServicesUtils.addBoundServicesState(TypedWriteTransaction<Datastore.Operational> tx,
String interfaceName,
BoundServicesState interfaceBoundServicesState) |
Modifier and Type | Method and Description |
---|---|
List<BoundServicesState> |
BoundServicesStateListBuilder.getBoundServicesState() |
Modifier and Type | Method and Description |
---|---|
BoundServicesStateListBuilder |
BoundServicesStateListBuilder.setBoundServicesState(List<BoundServicesState> values) |
Modifier and Type | Method and Description |
---|---|
<E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<BoundServicesState>> |
BoundServicesStateBuilder.augmentation(Class<E$$> augmentationType) |
Modifier and Type | Method and Description |
---|---|
BoundServicesState |
BoundServicesStateBuilder.build() |
Modifier and Type | Method and Description |
---|---|
BoundServicesStateBuilder |
BoundServicesStateBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<BoundServicesState>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<BoundServicesState> augmentationValue) |
BoundServicesStateBuilder |
BoundServicesStateBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<BoundServicesState>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<BoundServicesState> augmentationValue) |
BoundServicesStateBuilder |
BoundServicesStateBuilder.removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<BoundServicesState>> augmentationType) |
Constructor and Description |
---|
BoundServicesStateBuilder(BoundServicesState base) |
Copyright © 2019 OpenDaylight. All rights reserved.