| Package | Description |
|---|---|
| org.opencord.cordvtn.api |
API for CORD VTN application.
|
| org.opencord.cordvtn.api.core |
CORD VTN core API definitions.
|
| org.opencord.cordvtn.api.node |
CORD VTN node API definitions.
|
| org.opencord.cordvtn.impl |
Implementation for CORD VTN application.
|
| Modifier and Type | Method and Description |
|---|---|
Set<CordVtnNode> |
CordVtnConfig.cordVtnNodes()
Returns the set of nodes read from network config.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CordVtnPipeline.initPipeline(CordVtnNode node)
Initializes the pipeline for the supplied node.
|
| Modifier and Type | Method and Description |
|---|---|
CordVtnNode |
CordVtnNode.Builder.build()
Returns new cordvtn node.
|
CordVtnNode |
CordVtnNodeService.node(org.onosproject.net.DeviceId deviceId)
Returns the node with the given integration bridge device identifier.
|
CordVtnNode |
CordVtnNodeStore.node(String hostname)
Returns the node with the given hostname.
|
CordVtnNode |
CordVtnNodeService.node(String hostname)
Returns the node with the given hostname.
|
CordVtnNode |
CordVtnNodeAdminService.removeNode(String hostname)
Removes the node with the supplied hostname.
|
CordVtnNode |
CordVtnNodeStore.removeNode(String hostname)
Removes the node with the supplied hostname.
|
| Modifier and Type | Method and Description |
|---|---|
Set<CordVtnNode> |
CordVtnNodeService.completeNodes()
Returns nodes in complete state.
|
Set<CordVtnNode> |
CordVtnNodeStore.nodes()
Returns all nodes.
|
Set<CordVtnNode> |
CordVtnNodeService.nodes()
Returns all nodes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CordVtnNodeAdminService.createNode(CordVtnNode node)
Creates a new node.
|
void |
CordVtnNodeStore.createNode(CordVtnNode node)
Creates a new node.
|
abstract void |
CordVtnNodeState.process(CordVtnNodeHandler handler,
CordVtnNode node)
Processes the current node state to proceed to the next state.
|
void |
CordVtnNodeHandler.processCompleteState(CordVtnNode node)
Processes the complete state node.
|
void |
CordVtnNodeHandler.processDeviceCreatedState(CordVtnNode node)
Processes the device created state node.
|
void |
CordVtnNodeHandler.processInitState(CordVtnNode node)
Processes the init state node.
|
void |
CordVtnNodeHandler.processPortCreatedState(CordVtnNode node)
Processes the port created state node.
|
void |
CordVtnNodeAdminService.updateNode(CordVtnNode node)
Updates the node.
|
void |
CordVtnNodeStore.updateNode(CordVtnNode node)
Updates the node.
|
| Constructor and Description |
|---|
CordVtnNodeEvent(CordVtnNodeEvent.Type type,
CordVtnNode node)
Creates an event of a given type and the specified node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCordVtnNode
Representation of a compute infrastructure node for CORD VTN service.
|
| Modifier and Type | Method and Description |
|---|---|
CordVtnNode |
DefaultCordVtnNode.Builder.build() |
CordVtnNode |
CordVtnNodeManager.node(org.onosproject.net.DeviceId deviceId) |
CordVtnNode |
CordVtnNodeManager.node(String hostname) |
CordVtnNode |
DistributedCordVtnNodeStore.node(String hostname) |
CordVtnNode |
CordVtnNodeManager.removeNode(String hostname) |
CordVtnNode |
DistributedCordVtnNodeStore.removeNode(String hostname) |
static CordVtnNode |
DefaultCordVtnNode.updatedState(CordVtnNode node,
CordVtnNodeState state)
Returns cordvtn node with the new state.
|
| Modifier and Type | Method and Description |
|---|---|
Set<CordVtnNode> |
CordVtnNodeManager.completeNodes() |
Set<CordVtnNode> |
CordVtnNodeManager.nodes() |
Set<CordVtnNode> |
DistributedCordVtnNodeStore.nodes() |
| Modifier and Type | Method and Description |
|---|---|
void |
CordVtnNodeManager.createNode(CordVtnNode node) |
void |
DistributedCordVtnNodeStore.createNode(CordVtnNode node) |
void |
DefaultCordVtnPipeline.initPipeline(CordVtnNode node) |
void |
DefaultCordVtnNodeHandler.processCompleteState(CordVtnNode node) |
void |
DefaultCordVtnNodeHandler.processDeviceCreatedState(CordVtnNode node) |
void |
DefaultCordVtnNodeHandler.processInitState(CordVtnNode node) |
void |
DefaultCordVtnNodeHandler.processPortCreatedState(CordVtnNode node) |
static CordVtnNode |
DefaultCordVtnNode.updatedState(CordVtnNode node,
CordVtnNodeState state)
Returns cordvtn node with the new state.
|
void |
CordVtnNodeManager.updateNode(CordVtnNode node) |
void |
DistributedCordVtnNodeStore.updateNode(CordVtnNode node) |
Copyright © 2018. All rights reserved.