| Modifier and Type | Method and Description | 
|---|---|
VTNFuture<Void> | 
VTNManagerProvider.removeFlows(FlowRemover remover)
Remove flow entries that match the given condition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VTNFuture<Void> | 
VTNFlowManager.removeFlows(FlowRemover remover)
Remove VTN data flows selected by the given flow remover. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RemovedDataFlows<T extends FlowRemover>
RemovedDataFlows describes a list of VTN data flows removed by
 FlowRemover. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AllFlowRemover
An implementation of  
FlowRemover which removes all VTN data flows
 configured in all the VTNs. | 
class  | 
EdgeHostFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows related to the specified layer 2 host. | 
class  | 
EdgeNodeFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows related to the specified edge network on a switch. | 
class  | 
EdgePortFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows related to the specified edge network on a switch port. | 
class  | 
GlobalScanFlowRemover
An implementation of
  
FlowRemover which determines
 VTN data flows to be removed by a sequential scan. | 
class  | 
IndexFlowRemover<T extends FlowIdSet,R extends RemovedFlows>
An implementation of  
FlowRemover which removes all VTN data flows
 in the specified flow index. | 
class  | 
NodeFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows related to the specified switch. | 
class  | 
PathPolicyFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows whose packet route were determined by the specified path
 policy. | 
class  | 
PortFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows related to the specified switch port. | 
class  | 
PortIndexFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows in the specified VTN using port flow index. | 
class  | 
RemovedFlowRemover
An implementation of  
FlowRemover which removes a VTN data flow
 associated with a removed flow entry. | 
class  | 
ScanFlowRemover
An implementation of  
FlowRemover which determines VTN data flows
 to be removed by a sequential scan. | 
class  | 
TenantFlowRemover
An implementation of  
FlowRemover which removes all VTN data flows
 in the specified VTN. | 
class  | 
TenantIndexFlowRemover<T extends FlowIdSet>
An implementation of  
FlowRemover which removes VTN data flows
 in the specified VTN using flow index. | 
class  | 
TenantScanFlowRemover
An implementation of
  
FlowRemover which determines
 VTN data flows to be removed by a sequential scan. | 
class  | 
VNodeFlowRemover
An implementation of
  
FlowRemover which removes
 VTN data flows related to the specified virtual node. | 
| Modifier and Type | Method and Description | 
|---|---|
FlowRemover | 
FlowRemoveContext.getFlowRemover()
Returh the flow remover. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<FlowRemover> | 
FlowRemoverQueue.getRequests()
Return an unmodifiable collection that contains flow removers in the
 queue. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FlowRemoverQueue.enqueue(FlowRemover remover)
Enqueue the given  
FlowRemover instance. | 
| Constructor and Description | 
|---|
FlowRemoveContext(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
                 VTNThreadPool thread,
                 FlowRemover remover)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VTNFuture<Void> | 
VTNManagerProviderImpl.removeFlows(FlowRemover remover)
Remove flow entries that match the given condition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
RemoveVirtualNodeTask.setFlowRemover(FlowRemover fr)
Set a  
FlowRemover instance that specifies the flow entries
 to be removed. | 
Copyright © 2018 OpenDaylight. All rights reserved.