| Package | Description | 
|---|---|
| org.opendaylight.vtn.manager.internal | |
| org.opendaylight.vtn.manager.internal.config | 
 This package contains classes that manages the global configurations for
 the VTN Manager. 
 | 
| org.opendaylight.vtn.manager.internal.flow.add | |
| org.opendaylight.vtn.manager.internal.flow.common | |
| org.opendaylight.vtn.manager.internal.flow.reader | |
| org.opendaylight.vtn.manager.internal.flow.remove | |
| org.opendaylight.vtn.manager.internal.flow.stats | |
| org.opendaylight.vtn.manager.internal.inventory | |
| org.opendaylight.vtn.manager.internal.provider | |
| org.opendaylight.vtn.manager.internal.util.tx | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VTNManagerProvider
This interface defines an internal OSGi service which provides MD-SAL
 VTN Manager services used by AD-SAL interface. 
 | 
| Constructor and Description | 
|---|
ConfigListener(TxQueue queue,
              org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
              EtherAddress mac)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PutFlowTxTask | 
FlowAddContext.newDatastoreTask(TxQueue txq)
Create a new MD-SAL DS task that adds VTN data flows. 
 | 
| Constructor and Description | 
|---|
FlowAddTask(VTNManagerProvider provider,
           TxQueue txq,
           FlowAddContext ctx)
Create a new task which adds VTN data flow. 
 | 
PutFlowTxTask(FlowAddContext ctx,
             VTNThreadPool thread,
             TxQueue txq)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract TxTask<D> | 
FlowModContext.newDatastoreTask(TxQueue txq)
Create a new MD-SAL DS task that modifies VTN data flows. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ReadFlowFuture | 
ReadFlowFuture.create(TxContext ctx,
      TxQueue txq,
      StatsReaderService srs,
      GetDataFlowInput input)
Construct a new instance. 
 | 
| Constructor and Description | 
|---|
ReadDataFlowFuture(TxContext ctx,
                  TxQueue txq,
                  StatsReaderService srs,
                  GetDataFlowInput input)
Construct a new instance. 
 | 
ReadFlowFuture(TxContext ctx,
              TxQueue txq,
              StatsReaderService srs,
              GetDataFlowInput input)
Construct a new instance. 
 | 
ReadSingleFlowFuture(TxContext ctx,
                    TxQueue txq,
                    StatsReaderService srs,
                    GetDataFlowInput input)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DeleteFlowTxTask | 
FlowRemoveContext.newDatastoreTask(TxQueue txq)
Create a new MD-SAL DS task that deletes VTN data flows. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddedFlowStats.apply(TxQueue txq)
Resolve MD-SAL flow IDs. 
 | 
| Constructor and Description | 
|---|
SalFlowIdResolver(VTNManagerProvider provider,
                 TxQueue txq)
Construct a new instance. 
 | 
StatsTimerTask(TxQueue txq)
Construct a new instance. 
 | 
| Constructor and Description | 
|---|
InventoryMaintainer(TxQueue queue,
                   org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
                   Class<T> clz)
Construct a new instance. 
 | 
NodeConnectorListener(TxQueue queue,
                     org.opendaylight.controller.md.sal.binding.api.DataBroker broker)
Construct a new instance. 
 | 
NodeListener(TxQueue queue,
            org.opendaylight.controller.md.sal.binding.api.DataBroker broker)
Construct a new instance. 
 | 
TopologyListener(TxQueue queue,
                org.opendaylight.controller.md.sal.binding.api.DataBroker broker)
Construct a new instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VTNManagerProviderImpl
MD-SAL service provider of the VTN Manager. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TxQueueImpl
Implementation of  
TxQueue. | 
Copyright © 2018 OpenDaylight. All rights reserved.