public final class RemovedFlowRemover extends Object implements FlowRemover
FlowRemover which removes a VTN data flow
associated with a removed flow entry.| Constructor and Description |
|---|
RemovedFlowRemover(VtnFlowId id,
SalNode snode)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Return a brief description about this flow remover.
|
SalNode |
getFlowNode()
Return the switch which removed the flow entry.
|
RemovedDataFlow |
removeDataFlow(TxContext ctx)
Remove VTN data flows from the MD-SAL datastore.
|
public SalNode getFlowNode()
SalNode instance which specifies the switch.public RemovedDataFlow removeDataFlow(TxContext ctx) throws VTNException
removeDataFlow in interface FlowRemoverctx - A runtime context for transaction task.RemovedFlows instance which represents removed flow
entries.VTNException - An error occurred.public String getDescription()
getDescription in interface FlowRemoverCopyright © 2018 OpenDaylight. All rights reserved.