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.