| Modifier and Type | Method and Description | 
|---|---|
VTNManagerProvider | 
TxContext.getProvider()
Return a  
VTNManagerProvider service instance. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TxTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
TxTask.onSuccess(VTNManagerProvider provider,
         T result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
VTNConfigManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
| Constructor and Description | 
|---|
VTNFlowManager(VTNManagerProvider provider,
              org.opendaylight.controller.md.sal.binding.api.NotificationService nsv)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RollbackTxTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
PutFlowTxTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
PutFlowTxTask.onSuccess(VTNManagerProvider provider,
         VtnDataFlow result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
AddMdFlowTask(VTNManagerProvider provider,
             org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
             org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.AddFlowInput flow,
             boolean discon)
Construct a new instance. 
 | 
FlowAddTask(VTNManagerProvider provider,
           TxQueue txq,
           FlowAddContext ctx)
Create a new task which adds VTN data flow. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FlowMatchTask.onSuccess(VTNManagerProvider provider,
         List<VtnUpdateType> result)
Invoked when the task has completed successfully. 
 | 
void | 
ClearFlowConditionTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
void | 
RemoveFlowConditionTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
void | 
SetFlowConditionTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
FlowCondManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VTNManagerProvider | 
RemovedDataFlows.getProvider()
Return the VTN Manager provider service. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DeleteFlowTxTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
DeleteFlowTxTask.onSuccess(VTNManagerProvider provider,
         RemovedFlows removed)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
ClearNodeFlowsTask(VTNManagerProvider provider,
                  org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService sfs,
                  StatsReaderService srs,
                  SalNode snode,
                  VtnOpenflowVersion ofver)
Construct a new instance. 
 | 
FlowRemoveTask(VTNManagerProvider provider,
              FlowRemoveContext ctx)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddFlowStatsTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
AddedFlowStats.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
AddFlowStatsTask.onSuccess(VTNManagerProvider provider,
         Boolean result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
SalFlowIdResolver(VTNManagerProvider provider,
                 TxQueue txq)
Construct a new instance. 
 | 
StatsReaderService(VTNManagerProvider provider)
Construct a new instance. 
 | 
| Constructor and Description | 
|---|
VTNInventoryManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
| Constructor and Description | 
|---|
VTNPacketService(VTNManagerProvider provider,
                org.opendaylight.controller.md.sal.binding.api.NotificationService nsv)
Construct a new instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VTNManagerProviderImpl
MD-SAL service provider of the VTN Manager. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VTNManagerProvider | 
PathMapContext.getProvider()
Return the VTN Manager provider. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PathMapTask.onSuccess(VTNManagerProvider provider,
         List<VtnUpdateType> result)
Invoked when the task has completed successfully. 
 | 
void | 
PathCostTask.onSuccess(VTNManagerProvider provider,
         List<VtnUpdateType> result)
Invoked when the task has completed successfully. 
 | 
void | 
RemovePathPolicyTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
void | 
SetPathPolicyTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
void | 
ClearPathPolicyTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
void | 
ClearPathMapTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
PathMapManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
VTNRoutingManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VTNManagerProvider | 
ReadTxContext.getProvider()
Return a  
VTNManagerProvider service instance. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TxEvent.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
CompositeTxTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
AbstractTxTask.onFailure(VTNManagerProvider provider,
         Throwable t)
Invoked when the task has failed. 
 | 
void | 
CompositeTxTask.onSuccess(VTNManagerProvider provider,
         List<V> result)
Invoked when the task has completed successfully. 
 | 
void | 
AbstractTxTask.onSuccess(VTNManagerProvider provider,
         T result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
ReadTxContext(VTNManagerProvider provider)
Construct a new instance. 
 | 
TxQueueImpl(String name,
           VTNManagerProvider provider)
Construct a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VTNManagerProvider | 
PacketContext.getProvider()
Return the VTN Manager provider. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClearFlowFilterTask.onSuccess(VTNManagerProvider provider,
         List<FlowFilterResult> result)
Invoked when the task has completed successfully. 
 | 
void | 
FlowFilterTask.onSuccess(VTNManagerProvider provider,
         List<VtnUpdateType> result)
Invoked when the task has completed successfully. 
 | 
void | 
RemoveVirtualNodeTask.onSuccess(VTNManagerProvider provider,
         VtnUpdateType result)
Invoked when the task has completed successfully. 
 | 
| Constructor and Description | 
|---|
VBridgeEntity(VTNManagerProvider provider,
             VBridgeIdentifier ident,
             VtnVbridgeConfig config)
Construct a new instance. 
 | 
VBridgeManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
VInterfaceService(VTNManagerProvider provider)
Construct a new instance. 
 | 
VTenantManager(VTNManagerProvider provider)
Construct a new instance. 
 | 
Copyright © 2018 OpenDaylight. All rights reserved.