Modifier and Type | Method and Description |
---|---|
protected boolean |
ReadFlowFuture.select(FlowCache fc)
Determine whether the given data flow should be selected or not.
|
protected DataFlowInfo |
ReadFlowFuture.toDataFlowInfo(FlowCache fc,
VTNFuture<FlowStatsRecord> current)
Convert the given data flow into a
DataFlowInfo instance. |
Modifier and Type | Method and Description |
---|---|
protected void |
NodeFlowRemover.add(RemovedDataFlows removed,
FlowCache fc)
Invoked when the given data flow has been removed.
|
protected void |
PortFlowRemover.add(RemovedPortFlows removed,
FlowCache fc)
Invoked when the given data flow has been removed.
|
protected abstract void |
IndexFlowRemover.add(R removed,
FlowCache fc)
Invoked when the given data flow has been removed.
|
protected boolean |
EdgeHostFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
protected boolean |
EdgeNodeFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
protected boolean |
VNodeFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
protected boolean |
EdgePortFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
protected boolean |
PathPolicyFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
protected abstract boolean |
ScanFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
protected abstract boolean |
TenantIndexFlowRemover.select(FlowCache fc)
Determine whether the given data flow should be removed or not.
|
Modifier and Type | Method and Description |
---|---|
protected RemoveFlowRpcList |
RemovedPortFlows.removeFlowEntries(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
List<FlowCache> flows,
InventoryReader reader)
Remove the given flow entries.
|
protected RemoveFlowRpcList |
RemovedDataFlows.removeFlowEntries(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
List<FlowCache> flows,
InventoryReader reader)
Remove the given flow entries.
|
Constructor and Description |
---|
RemovedDataFlow(RemovedFlowRemover remover,
FlowCache fc)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
abstract VTNFuture<FlowStatsRecord> |
FlowStatsReader.get(FlowCache fc)
Return a future associated with the transaction for reading flow
statistics information.
|
Modifier and Type | Method and Description |
---|---|
static void |
FlowUtils.removedLog(org.slf4j.Logger logger,
String desc,
FlowCache fc)
Record a debug log message which indicates the specified data flow
has been removed.
|
Modifier and Type | Method and Description |
---|---|
static RemoveFlowRpcList |
FlowUtils.removeFlowEntries(FlowRpcWatcher watcher,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
List<FlowCache> flows,
InventoryReader reader)
Remove all flow entries in the given VTN data flows.
|
static RemoveFlowRpcList |
FlowUtils.removeFlowEntries(FlowRpcWatcher watcher,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
List<FlowCache> flows,
SalPort sport,
InventoryReader reader)
Remove all flow entries in the given VTN data flows.
|
Copyright © 2018 OpenDaylight. All rights reserved.