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.